Cette offre d'emploi n'est plus disponible
À propos
As an Ada engineer, you'll have the autonomy to make a huge impact and the opportunity to work alongside talented peers who challenge and inspire you. We move fast, take ownership, and always strive to improve, both as individuals and as a team. As a Senior Software Engineer on Ada's integration team, your work will have a fundamental impact on Ada's company growth. You will be integral in building a scalable, efficient, and robust ecosystem of integrations to expand our addressable market and provide powerful tools for our customers.
Our RoleYour goal will be to deliver new integrations and features to drive amazing experiences for customers. You will be building on top of Ada's API and integration framework. Features you deliver will be adopted by the cutting edge of Ada's client base, and will be used to open up new avenues for growth through our integration marketplace. Furthermore, as the main consumer of Ada's API platform, your projects will be used to inform & drive Ada's core architecture and strategy long term.
About You- 7 years of experience as an Infrastructure / Back-End / Full Stack Developer.
- Proficient with backend technologies (Python and AWS are assets)
- Strong understanding of distributed cloud systems architecture and relevant technologies, for example; Terraform, Serverless Framework and AWS CloudFormation.
- Strong understanding of non-relational databases (e.g. DynamoDB), and message queues (e.g. AWS SQS).
- Experience working with public APIs to build reliable third-party integrations.
- Experience working on observability, incident response and management, and root cause analysis.
- Experience leading and managing software development projects with autonomy.
- Experience collaborating with team members, providing code reviews and aligning on development patterns
- Self-starter, problem solver and strong communicator with a bias toward simplicity in software design.
- Execute on our ambitious Ada integration roadmap through long-term technical exploration and planning
- Be hands-on in building features, solving scaling and reliability challenges.
- Provide expertise to identify areas of opportunity / innovation and help level up our current development practices.
- Ensure the team is providing a scalable and maintainable platform for integrations.
- Help raise the bar for technical excellence, foster a collaborative community, and teach everyone something new.
#LI-NS1
Compétences linguistiques
- English
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.