Senior Software Engineer, eSIM SaaS & AWS
Overview
As a Senior Software Engineer at RiPSIM, you will own the design and delivery of our eSIM SaaS platform hosted in AWS, serving wireless providers and enterprise networks. You will work with a stack built on .NET C#, C++, RabbitMQ, and Entity Framework with PostgreSQL and SQLite, alongside a cross-functional team of wireless industry veterans. This role stands out because you will build core eSIM authentication solutions that disrupt a 30-year-old industry, in a welcoming and entrepreneurial environment.
What You'll Do10
- 1Design, develop, test, and maintain SaaS applications for eSIM solutions, using .NET C# and C++ backends.
- 2Integrate front-end components with back-end .NET microservices through JSON and RESTful APIs to ensure seamless data flow.
- 3Implement and integrate .NET C# microservices and C++ services within the application ecosystem.
- 4Utilize RabbitMQ for messaging and event-driven architecture to decouple services.
- 5Implement and maintain data persistence using Entity Framework with PostgreSQL and SQLite databases.
- 6Ensure applications are hosted and optimized in the AWS Cloud, leveraging containerization with Docker.
- 7Collaborate with cross-functional teams to define requirements and ship new features from concept to deployment.
- 8Perform code reviews, debug, and troubleshoot to maintain code quality and performance.
- 9Optimize back-end performance and implement best practices for scalability and maintainability.
- 10Mentor junior engineers and share knowledge of AWS, Docker, and CI/CD practices.
Requirements10
- 1Must be a U.S. Citizen and reside in the US.
- 2Bachelor's degree in Computer Science or related field, or equivalent work experience.
- 35+ years as a backend or full-stack software engineer with focus on SaaS application development.
- 4Hands-on experience designing, building, and consuming RESTful microservices to integrate frontend and backend systems.
- 5Extensive experience with modern .NET C# backend development.
- 6Strong understanding of software design patterns and best practices for maintainable and scalable code.
- 7Proficiency with relational databases and writing SQL queries.
- 8Experience with cloud technologies and services, specifically AWS or Azure.
- 9Excellent problem-solving skills and ability to troubleshoot and resolve complex technical issues.
- 10Effective communication and collaboration skills, with ability to work independently and as part of a team.
Salary Insight
$120 - $160k per year
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.
Teal Communications, Inc.
VerifiedSolutions Engineer, IoT & eSIM Technology
Own the technical win for Teal's global IoT and eSIM platform, partnering with Account Executives to secure revenue from EV charger makers, drone operators, and telematics providers. You will architect complex connectivity solutions, lead deep discovery calls, and drive proofs of concept. As a Tier 3 escalation point, you will solve the hardest platform issues alongside Support and Engineering. This role blends technical depth, customer obsession, and commercial acumen, with direct impact on product roadmap and revenue.

StaffRight Associates, LLC
VerifiedSenior Computer Engineer StaffRight Associates
Lead ownership of core system architecture and delivery for maritime sensing and communications platforms at a leading innovation pioneer in the aerospace and defense sector. Drive next generation solutions through embedded system design and signal processing.
Financial Industry Regulatory Authority, Inc.
VerifiedSenior Software Engineer Finra
Design and maintain core platforms DIVER BDSQL METASTOR FASTOLA under minimal supervision. Lead technical solutions collaborate cross-functionally mentor junior engineers ensure code quality and drive architectural decisions. Deliver high-quality products independently impacting team goals.

Innovee Consulting LLC
VerifiedSenior Backend Software Engineer Net Backend Engineering NY
The Senior Backend Software Engineer / Consultant leads development of backend services for the E-Citations application. This hybrid role supports 2 Broadway New York office with focus on scalable solutions. Responsibilities span design implementation and support across multiple domains.
SimpliSafe
VerifiedStaff Backend Software Engineer SimpliSafe
We are seeking a talented Staff Backend Software Engineer to drive technical direction and architecture of our core backend systems. This role accelerates technical initiatives through complex cross-team efforts and fosters continuous engineering excellence.
Cubesmart
VerifiedSenior Software Engineer CubeSmart
Hybrid role based out of Malvern PA CubeSmart seeks Senior Software Engineer to lead enterprise store operating platform Technical innovation and leadership required. Join information technology team at corporate office.