
Senior Software Engineer – Reporting
Eleven Eleven
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
AWSElasticSearchMicroservices.NETNoSQLPythonSQL
About the role
- Designs, builds, and supports distributed, event-driven systems running on AWS
- Develops primarily in C#/.NET and Python, delivering APIs and backend services
- Leads efforts to re-architect and refactor legacy applications into modular microservices
- Collaborates with Product, QA, and other engineers on scalable production features
- Owns end-to-end performance, scalability, and reliability of services
- Integrates security-first development practices and participates in design reviews
Requirements
- 5+ years professional experience developing in C#/.NET and/or Python
- Strong AWS expertise, particularly in serverless and managed-service architectures
- Demonstrated experience designing and operating RESTful APIs and backend services at scale
- Solid understanding of data modeling across SQL and NoSQL systems
- Advanced experience with OpenSearch/Elasticsearch strongly preferred
- Familiarity with stream processing and messaging systems
Benefits
- Competitive salary
- Remote work
- 401(k) matching
- Flexible working hours
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NETPythonAWSRESTful APIsbackend servicesdata modelingSQLNoSQLOpenSearch
Soft skills
leadershipcollaborationcommunicationproblem-solvingdesign review participation