Senior Software Engineer – Reporting
Posted 10ds ago
Employment Information
Job Description
Senior Software Engineer in Agile/Scrum team designing AWS-based authentication platform. Developing scalable services and APIs for diverse environments.
Responsibilities:
- 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

















