AI-first. Human led. Outcome driven talent partner for scaling teams in AI, gaming & emerging tech.
Senior Software Engineer – Reporting
Location
United States
Posted
74 days ago
Salary
$155K - $165K / year
Seniority
Senior
Job Description
Senior Software Engineer – Reporting
Eleven Eleven
• Designs, builds, and supports distributed, event-driven systems running on AWS using (and not limited to) Lambda, DynamoDB, S3, EC2, and OpenSearch. • Develops primarily in C#/.NET and Python, delivering APIs, backend services, and high-velocity data processing components. • Leads efforts to re-architect and refactor legacy applications into modular, cloud-native microservices following AWS and industry best practices. • Collaborates with Product, QA, and other engineers to turn user stories into scalable, secure, and observable production features. • Owns end-to-end performance, scalability, and reliability of services — from design through deployment and monitoring. • Integrates security-first development practices (IAM least privilege, encryption, secrets management, secure API design). • Participates in design reviews, code reviews, and post-incident analysis to improve reliability and maintainability. • Continuously evolves engineering standards, CI/CD pipelines, and testing practices in a fast-moving Agile environment. • Contributes to related initiatives and continuous improvements as business needs evolve.
Job Requirements
- 8+ years of professional experience developing in C#/.NET and/or Python, with emphasis on backend systems and data processing.
- Strong AWS expertise, particularly in serverless and managed-service architectures (Lambda, DynamoDB, S3, EventBridge, OpenSearch).
- Demonstrated experience designing and operating RESTful APIs and backend services at scale.
- Solid understanding of data modeling across SQL and NoSQL systems (SQL Server, DynamoDB, OpenSearch, S3).
- Advanced experience with OpenSearch/Elasticsearch strongly preferred — index design, aggregation, and query optimization.
- Familiarity with stream processing and messaging systems (SQS, SNS, Kinesis, Kafka).
- Experience with analytics, reporting, and data visualization frameworks is a plus.
- Knowledge of secure development, incident response, and compliance (SOC2, GDPR, privacy standards) preferred.
- Proven ability to ship, maintain, and support production services as part of a small, high-performing team.
- Strong focus on end-user impact, reliability, and continuous improvement.
- Bachelor's degree in related field.
Benefits
- medical, dental and vision coverage
- 401(k) plan
- attractive paid time off policy
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Autonomy Integration Software Engineer
GlydwaysThe Best Way to Move People High-capacity, on-demand, and affordable mobility
• Develop interfaces between autonomy software components, hardware modules, and the track infrastructure systems. • Design, implement, and maintain simulation capabilities and metrics. • Maintain core onboard functionality around fault handling, vehicle communication, and top-level pipelines. • Work with the onboard integration team to tie hardware to the autonomy stack. • Work onboard and offline to fix bugs across the stack. • Write safety-rated requirements and code for the vehicle safety system. • Develop tooling to improve logged data processing (including visualization). • Conduct and support on track testing of Glydways vehicles. • Participate in design review, planning, and code review.
• Implement frontend features and contribute to backend services, ensuring seamless integration between the user interface and data processing layers • Take ownership of assigned features from development to deployment, managing your own tasks effectively and maintaining a steady delivery pace in an agile environment • Collaborate closely with the product to deliver rapid prototypes and innovative user experiences • Write clean, tested, scalable, and well-documented code • Participate in system design discussions and contribute to the team’s code review process to maintain high quality • Monitor system performance to identify bugs or bottlenecks, working with the team to troubleshoot and ship improvements
• Help lead the architecture and development of our software platform • Execute the technical strategy for processing and analysing vast streams of IoT data • Design scalable systems that deliver actionable, real-time insights • Lead the frontend technical strategy while contributing to the backend roadmap • Drive execution on multiple projects, navigating through uncertainties • Collaborate closely with the product to deliver rapid prototypes and innovative user experiences • Define and uphold technical standards related to system design, scalability, and code quality • Monitor systems to identify and resolve complex problems
Staff Software Engineer
Elation HealthBased in San Francisco, California, Elation Health is a privately held, mission-driven healthcare technology company that is committed to developing products that strengthen the ph
• Work cross-functionally with an agile team including Product, UX/Design, Front-End Engineers, and QA. • Offer input on technical design, UI, and product features. • Build and architect features for an intuitive, user-friendly platform • Suggest and drive improvement on all parts of the stack and internal development processes • Help our skilled support team triage bugs and troubleshoot production issues • Learn from and mentor other engineers and participate in code reviews



