Golang Engineer
Job description
Golang Engineer
Oddball believes that the best products are built when companies understand and value the things they are working on. The organization values learning and growth and the ability to make a big impact at a small company. It believes that it can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space.
The company is looking for a Golang Engineer to join its CMS team. The role involves building and maintaining the APIs and backend services that power Healthcare.gov tools used by millions of Americans enrolling in and exploring health coverage. This includes support for third-party enrollment platforms.
What you'll be doing
The position focuses on developing, enhancing, and maintaining backend services and APIs written in Go. These services support tools for plan comparison, provider and drug coverage information, and local enrollment help. The role designs and builds REST APIs that power consumer-facing and internal healthcare marketplace features for a diverse set of users.
A consistent focus is placed on maintaining well-documented API interfaces with an emphasis on reliability and backward compatibility. The position requires writing clean, well-tested code with a focus on performance, maintainability, and security. It supports ongoing operations and maintenance of existing digital products alongside new feature development.
Collaboration with frontend engineers, product managers, and stakeholders is necessary to deliver scalable backend solutions. The role contributes to code reviews and helps uphold engineering standards across the team. Other related duties are assigned as needed.
What you'll bring
The role requires hands-on experience writing backend services in Go. Candidates must have experience designing and building REST APIs in production environments. Proficiency with PostgreSQL or similar relational databases and SQL is required.
Experience with Linux shell commands, scripting, and process control is necessary. Familiarity with Node.js and/or Python is a plus. Familiarity with AWS, ECS, and federal security and compliance requirements is a plus.
Containerized applications using Docker are a plus. The candidate thrives in a remote, collaborative Agile environment and genuinely enjoys working closely with a cross-functional team. Clear and open communication is required, whether in a code review or a cross-team planning session.
Requirements
Applicants must be authorized to work in the United States. In alignment with federal contract requirements, certain roles may also require U.S. citizenship and the ability to obtain and maintain a federal background investigation and/or a security clearance. A Bachelor's Degree is required.
Compensation and benefits
The position offers a competitive total compensation package. The range for the included position is listed as $129,000.00 to $193,000.00 per year. This range is aligned with state legal requirements.
The role is fully remote. The benefits package includes a tech and education stipend, a comprehensive benefits package, a company match for 401(k) plans, and flexible PTO with paid holidays.
About the role
This position owns backend systems for federal healthcare tools, shaping reliable services that serve millions through careful design and delivery. The role guides quality code from concept to deployment while navigating complex requirements.
Key facts
Location is Remote. Engagement is Full-time. Compensation is $129,000.00 - $193,000.00 per year.
What you'll do
The role designs scalable REST services using Golang for consumer and internal healthcare workflows. It architects APIs that connect frontend teams with federal compliant backend logic under tight timelines.
The position guides code through reviews to uphold standards, clarity, and security for diverse users. It operates services in production, coordinating fixes and sustaining performance during peak loads.
It partners with product and frontend staff to translate policy needs into stable interface contracts. The role maintains documentation and interface contracts so future teams can extend services safely. It supports deployment pipelines and infrastructure tasks that keep applications available and reliable.
Learning domain rules for healthcare coverage ensures implementations match real-world enrollment scenarios.
Requirements
The candidate must hold authorization to work in the United States and meet role eligibility for federal projects. A Bachelor's Degree is required. The role requires writing tested Golang for high-traffic healthcare applications.
The candidate must design and ship REST APIs that integrate with PostgreSQL and follow security best practices. It must handle Linux shell tasks, scripting, and containerized environments using Docker and ECS.
Nice to have
Experience with Node.js or Python alongside cloud platforms and federal compliance practices is beneficial.
Skills and tools
The role uses Golang, PostgreSQL, SQL, Linux, REST APIs, Docker, ECS, Node.js, Python, AWS, and Agile methodologies.