Software Product Engineer (Remote Opportunity)
Quick Summary
We are currently looking for a Software Product Engineer for a 100% remote position on a large federal government project.
We are currently looking for a Software Product Engineer for a 100% remote position on a large federal government project. This role will lead the design and development of complex systems that automate complex workflows, support data-driven decision-making, and enhance healthcare technology platforms. The ideal candidate would be a highly experienced engineer with deep expertise in designing scalable cloud-based architectures and building production-grade AI applied solutions. This role will collaborate closely with engineering teams, product stakeholders, and technical leadership to translate complex concepts into secure, reliable, and scalable solutions.
Responsibilities
~1 min read- → Design and build event-driven, data-intensive backend services in Node.js / TypeScript, using cloud native solutions such Amazon Aurora (PostgreSQL), ECS and SQS to support AI workloads at scale.
- → Decompose complex healthcare and AI workflows into a microservices architecture — defining clear service boundaries and data ownership, designing inter-service communication across synchronous REST and asynchronous messaging (SQS/event-driven) patterns, and delivering independently deployable, loosely coupled services that scale and fail independently.
- → Drive a test-driven development (TDD) practice across the team — writing tests before implementation, maintaining strong coverage across unit, integration, and contract tests, and using the test suite to guide design, prevent regressions, and ensure the reliability of AI-enabled services in a regulated environment.
- → Develop AI pipelines that process structured and unstructured data to support intelligent decision systems.
- → Design and implement scalable AI-enabled systems and services that support mission-critical healthcare platforms.
- → Design cloud-native architectures and distributed systems that support AI-driven applications.
- → Collaborate with cross-functional teams to translate product requirements and research concepts into deployable solutions.
- → Take on additional tasks and responsibilities as needed to support team objectives and ensure the success of the project.
Requirements
~2 min read- Bachelor's degree in computer science, Software Engineering, Artificial Intelligence, or a related technical discipline.
- 5+ years of professional software engineering experience, including significant experience designing and deploying AI-enabled systems in production environments.
- Strong hands-on engineering experience with React and Node.js /TypeScript, building production-grade services, REST APIs, and integrations.
- Hands-on experience with AI-assisted development tools such as Cursor, GitHub Copilot, OpenAI Codex, or Claude Code, with a proven ability to leverage these tools to accelerate development, improve productivity, and enhance code quality.
- Hands-on experience with AWS data and messaging services, to build event-driven, data-intensive services that support AI workloads.
Experience designing and developing microservices, REST APIs, and distributed systems supporting AI workloads. - Demonstrated practice of test-driven development (TDD) and automated testing (unit, integration, and contract tests) to ensure reliability and maintainability of production services.
- Experience implementing CI/CD pipelines, containerized deployments, and DevOps practices for scalable AI systems.
- Strong problem-solving abilities and experience troubleshooting complex distributed systems.
- Strong communication and collaboration skills with the ability to guide technical discussions and influence engineering decisions.
- Experience building AI solutions within regulated environments such as healthcare or federal government systems.
- Familiarity with FHIR, HL7, or healthcare interoperability standards.
- Experience with AI orchestration frameworks, agent-based architecture, or intelligent automation systems.
- Experience with relational data modeling and performance tuning on PostgreSQL / Amazon Aurora.
- Experience building asynchronous, message-driven workflows using Amazon SQS and object storage with Amazon S3.
- Experience with container technologies such as Docker or Kubernetes.
- U.S. Citizenship is required.
- All selected candidates must successfully complete background check.
- Ability to obtain and maintain a government/ public Trust clearance, including required fingerprinting, when required for the position.
What We Offer
~1 min readLocation & Eligibility
Listing Details
- Posted
- August 21, 2026
- First seen
- September 28, 2026
- Last seen
- September 28, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 29%
- Scored at
- September 28, 2026
Signal breakdown
Similar Software jobs
View all →Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.