
Principal Software Engineer
eSimplicity
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Design, build, and maintain backend services and APIs supporting user intake, data validation, persistence, and administrative workflows
- Own backend architecture decisions, including data models, service boundaries, and integration patterns
- Implement secure application logic for systems handling sensitive data (PII/PHI)
- Design and maintain versioned, well-documented APIs with explicit data contracts and validation rules
- Support mobile and web clients by providing performant, reliable backend services
- Contribute to frontend implementation as needed
- Build and maintain CI/CD pipelines, infrastructure-as-code, and automated tests
- Instrument backend services for observability, reliability, and performance
- Operate effectively within public-sector compliance environments
- Provide hands-on technical leadership
Requirements
- 12+ years of progressive software engineering experience
- architecture ownership of production systems at scale
- experience delivering mobile-first solutions
- integrating GIS or map-based data into frontend applications
- 3+ years of experience implementing map-based search or similar functionality in a consumer web application
Benefits
- We offer a highly competitive salary
- full healthcare benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend servicesAPIsdata validationdata modelsintegration patternsapplication logicCI/CD pipelinesinfrastructure-as-codeautomated testsmap-based search
Soft Skills
technical leadership