Ada

Senior Software Engineer, Solutions

Ada

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Your 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.
  • 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.

Requirements

  • 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.
Benefits
  • Unlimited Vacation: Recharge when you need to.
  • Comprehensive Benefits: Extended health coverage, dental, vision, travel, and life insurance.
  • Wellness Account: Empowering you to invest in your overall well-being and lifestyle.
  • Employee & Family Assistance Plan: Resources to support you and your loved ones.
  • Flexible Work Schedule: Balance your work and personal life.
  • Remote-First, In-Person Friendly: Options to work from home or at our local hub.
  • Learning & Development Budget: Invest in your long-term growth goals and skills.
  • Work from Home Budget: Equipping you with the tools and support for a seamless remote work experience.
  • Access to Cutting-Edge AI Tools: Work with the best AI tech stack in the industry.
  • Hands-On with LLMs: Enhance your expertise in leveraging large language models.
  • A Thriving Industry: Join the forefront of innovation in AI, shaping the future of technology.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonAWSTerraformServerless FrameworkAWS CloudFormationDynamoDBAWS SQSAPI integrationobservabilityroot cause analysis
Soft skills
problem solverstrong communicatorself-startercollaborationcode reviewsautonomytechnical excellenceinnovationscalabilitymaintainability