Hybrid Senior Software Engineer – ASTRO

Posted last month

Apply now

About the role

  • Senior Software Engineer collaborating across teams to design AWS cloud-native services for fintech applications. Ensuring systems remain scalable, observable, and resilient.

Responsibilities

  • Design and implement cloud-native services in AWS using C#, serverless patterns, containerized workloads, and event-driven architectures
  • Build high-quality, performant APIs and backend services
  • Work with relational databases (MySQL, SQL Server, or similar)
  • Leverage or learn NoSQL technologies (e.g., DynamoDB, DocumentDB)
  • Provide production support for business-critical systems
  • Drive and uphold engineering best practices including CI/CD, code reviews, infrastructure-as-code, performance profiling, and continuous improvement

Requirements

  • 5–8+ years of software engineering experience
  • deep expertise in C# and the broader .NET ecosystem
  • Strong understanding of AWS services and architectures
  • Comfort designing and supporting high-scale, distributed systems
  • Proficiency with observability tools and best practices
  • Strong communication skills
  • A proactive mindset around production support, debugging, root cause analysis, and preventing incident recurrence

Benefits

  • health, dental, vision, and disability coverage on day one
  • 401(k) plan with employer match
  • paid parental leave
  • pet benefits including pawternity leave and pet insurance
  • student loan repayment and more

Job title

Senior Software Engineer – ASTRO

Job type

Experience level

Senior

Salary

$108,245 - $169,933 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job