companyassuresoften logo

Senior Backend Engineer (Platform | AWS)

Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Requirements5+ years of experience in software engineering.2+ years in a senior or platform-focused role. Proficient in at least one backend programming language, preferably Ruby or Python. Familiarity with Node.js or Go. Extensive experience with AWS services, including Lambda, API Gateway, Cognito, DynamoDB, SQS, and SNS. Strong understanding of microservices, APIs, and distributed systems. Experience with CI/CD pipelines. Knowledge of infrastructure as code. Experience in deployment automation. Familiar with event-driven systems and messaging patterns. Excellent communication and collaborative skills across teams. Ability to work independently with minimal supervision. Capability to leverage AI tools to improve development efficiency, code quality, and delivery speed. Preferred QualificationsExperience with contract testing tools such as Pact. Familiarity with identity federation technologies (SAML, OAuth, Azure AD / Entra ID). Experience with WebSockets or real-time systems. Experience in developing internal developer tools, SDKs, or shared libraries.

About the job

At assuresoften, we believe in achieving success through a commitment to high-quality delivery, timeliness, and a passion for our craft. Our company nurtures long-lasting careers in a culture of continuous learning, offering state-of-the-art benefits, tools, and resources. We are proud to have received certifications that recognize us as an exceptional workplace.

Key Responsibilities

  • Design and implement automation solutions to enhance developer productivity and ensure system reliability.
  • Develop and maintain shared platform services, libraries, and infrastructure components.
  • Create integration patterns and tools for both internal systems and third-party integrations.
  • Offer architectural guidance and technical consultation to engineering teams.
  • Employ contract testing strategies to minimize integration challenges.
  • Collaborate with authentication and identity systems across various platforms.
  • Contribute to the development of event-driven architectures and asynchronous processing systems.
  • Document technical processes and architectural decisions thoroughly.
  • Engage in code reviews and help define engineering best practices.

About assuresoften

Assuresoften is dedicated to delivering exceptional quality and fostering a work environment that promotes growth and development. With a focus on innovation and employee satisfaction, we provide our team with the best resources and support to thrive in their roles.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.