Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Sonata Software Logo

Senior Software Engineer III – Application Systems – RoR

Sonata Software

Salary not specified
Apr 15, 2025
Waltham, MA, US
Apply Now

The company is seeking a Senior Software Engineer to design, develop, and maintain their client platform, ensuring scalability, reliability, and security.

Requirements

  • 10+ years of experience in full-stack software development with expertise in Ruby on Rails and React
  • Strong knowledge of AWS services, including Lambda, Step Functions, DynamoDB, SNS, SQS, and CloudFront
  • Hands-on experience with Kubernetes, container orchestration, and Kube Cron Jobs
  • Expertise in CI/CD tools such as Buildkite, Jenkins, and CircleCI
  • Proficiency in monitoring and incident management tools like Datadog and PagerDuty
  • Experience integrating with external APIs such as GraphQL, RESTful API, Salesforce API, OpenAI API, and third-party systems
  • Deep understanding of scalable system design, event-driven architectures, and cloud security

Responsibilities

  • Architect and develop high-performance, scalable backend services using Ruby on Rails or Python and Node.js
  • Lead the design and implementation of event-driven and serverless architectures using AWS Lambda, Step Functions, SNS, and SQS
  • Develop and integrate secure APIs with third-party services such as GraphQL, RESTful API, OpenAI API, and PagerDuty
  • Design and manage Kubernetes-based deployments and Kube Cron Jobs for automated task execution
  • Implement CI/CD pipelines using Buildkite, Jenkins, and CircleCI to enable continuous integration and deployment
  • Ensure high availability and security of platform components across AWS CloudFront and infrastructure
  • Optimize cloud costs and performance through monitoring, logging, and alerting solutions (Datadog, PagerDuty)

Other

  • Work cross-functionally with multiple engineering squads to enhance core platform services
  • Act as a technical advisor, ensuring alignment with best practices in software development and cloud engineering
  • Lead discussions on platform evolution, technology selection, and innovation strategies
  • 10+ years of experience
  • Equal Opportunity Employer encouraging diversity in the workplace