Technology

Software Engineer Backend (Data-Powered Road Freight Plataform)

Remote
Work Type: Full Time

(We are supporting our client, Meight, to find a great Software Engineer Backend (mid-senior) in Portugal. Check it out)


Company Overview:
 Meight is a seed-stage tech startup based in Portugal that just raised €3.5 million to make a dent in the Road Freight industry. We’re building the first datapowered platform for Road Freight, a vertical software solution for small Roa Freight carriers. 

Road Freight is the largest distribution channel in the world. The $5 trillion industry is expected to double in the next 30 years. Road Freight has been a key enabler for humanity for the last century and is now facing disruptive challenges in sustainability, efficiency, and technology adoption. We help Road Freight teams make a leap from being low-value employees spending time putting out fires and being single points of failure to adding value to operations where they interact with AI systems to build up company knowledge and market differentiation. A turn-key SaaS solution with no implementation costs and no lengthy ad-hoc customizations that allows small carriers to become digital at a fraction of the cost of an on-premise ERP or Transport Management System (TMS).

 Position Overview: 

We are seeking a talented and ambitious Software Engineer with a passion to solve problems whose impact will directly affect the lives of millions of people around the world. As a Software Engineer at Meight, you will be responsible for developing, and maintaining end-to-end solutions that meet our business needs. You will have the opportunity to work on a diverse range of projects, collaborating with cross-functional teams to deliver high-quality software products. 

Responsibilities: 

Technical: 

- Complete clearly-defined tasks and communicates when something is blocking. 
- Work to learn the relevant technologies and systems in place, actively maintains and extends the system. 
- Make an impact by delivering features, refactoring existing code, or updating systems enable other developers to be successful.
 - Help debug technical problems. Submits issues so that we can document and improve our service. Work on engineering initiatives that drive a larger featureset, while being careful to not create technical debt in the process.
- Preemptively scan issue backlogs. Actions include but are not limited to: familiarising themselves with pain points in the system, applying relevant labels and triaging, closing them via pull request or other means. 
- Work to become proficient in giving great reviews of their peers work. This includes being respectful, thorough, thoughtful, flexible, and not pedantic.
-  Listen to the priorities and concerns of others, and acknowledges differing perspectives. Anticipates others’ reactions. 
- Conduct thorough code reviews to ensure the quality of the codebase. Evaluate the code for correctness, efficiency, and adherence to coding standards. 
- Integrate automated testing into the CI/CD pipeline to enable continuous validation of code changes. 
- Write comprehensive unit tests to cover critical paths, edge cases, and potential failure points. 
- Use performance tests to identify and address performance bottlenecks. 

Communication and Collaboration: 

Engage with product managers, designers, and other stakeholders to gather comprehensive project requirements. 
 - Participate in meetings, workshops, and discussions to gain insights into the project's goals, scope, and user needs. 
- Participate in iterative feedback loops with product managers and designers throughout the design and development process. 
- Effectively communicate technical concepts and solutions to both technical and non-technical team members. 

Qualifications: 

Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred.
- Masters is a plus Experience as a Software Engineer in a cross functional team.
- Experience in Go Lang and/or Python, other languages such as Rust are a plus.
- Familiarity in IaC tools such as Terraform, Ansible is a plus.
- Familiarity with version control systems (Git) and collaborative development workflows. 

Compensation: 

- Competitive compensation package up to €40K;
- Comprehensive health and wellness benefits. 
- Professional development opportunities and mentorship programs. 
- A dynamic and inclusive work environment with a focus on innovation Work-from-anywhere policy.

Submit Your Application

You have successfully applied
  • You have errors in applying
By clicking Submit Application, I acknowledge having read your Privacy Policy and agree to storing and processing my data for this application.