About this role
The team is seeking a Staff Backend Engineer to join their innovative team. This role is pivotal in building an end-to-end solution that transforms the trades industry, leveraging deep industry knowledge and technical expertise. You will take ownership of backend systems, ensuring they are robust, scalable, and efficient.
Key Responsibilities:
- Design, develop, and maintain backend services and APIs.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug applications to ensure high performance.
- Mentor junior engineers and contribute to best practices in software development.
Required Skills & Qualifications:
- Proficiency in backend programming languages such as Python, Java, or Node.js.
- Experience with cloud services like AWS or Azure.
- Strong understanding of database management systems, both SQL and NoSQL.
- Familiarity with microservices architecture and RESTful APIs.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Experience:
- 5-8 years of professional experience in backend development.
What we offer:
- Opportunity to work on cutting-edge technology in a growing industry.
- A collaborative and inclusive work environment.
- Professional development and growth opportunities.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.