We are Marathon Health. We’re building better, together.
Software Engineer
Location
United States
Posted
3 days ago
Salary
$80K - $110K / year
Seniority
Mid Level
Job Description
Software Engineer
Marathon Health
• Design, develop, and maintain small to medium complexity features across web and mobile platforms using React and React Native • Build and maintain scalable backend services using C#, TypeScript, Ruby on Rails, and RESTful APIs • Work with AWS cloud technologies including ECS, EKS, Lambda, API Gateway, S3, CloudWatch, and infrastructure-as-code tools like Terraform • Maintain a functional understanding of key data sources such as relational postgres database, salesforce, netsuite, and athena • Partner with product managers and designers to understand business requirements and contribute to feature planning and prioritization • Follow established development best practices including version control, code reviews, automated testing, CI/CD pipelines, and documentation standards • Identify opportunities to improve code quality, system performance, and team workflows
Job Requirements
- Bachelors or Masters Degree in computer science or related field
- 2+ years of software development experience or equivalent combination of education and experience
- Experience working on development teams in an Agile Scrum environment in the following technologies: React, React Native, C#, Typescript, RESTful API’s, and microservices
Benefits
- Choice of 2 medical plans
- 2 dental plans
- Vision coverage
- Unlimited free mental health benefits
- EAP resources
- Rewards for challenges and healthy lifestyle activities
- Family-building and hormonal health benefits
- Paid parental leave
- Generous PTO or FTO
- Paid Holidays + A Day for What Matters
- Company paid Basic Life and Disability insurance
- Supplemental Life
- Spending Accounts
- 401(k) with employer match and graded vesting
- Continuing Medical Education (CME) for maintaining and strengthening the knowledge, skills, and expertise of our health center teammates
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Training Instructor
VISN 21 SIERRA PACIFIC NETWORKFor more information on these qualification standards, please visit the United States Office of Personnel Management's website.
Role Description This announcement is to solicit applicants for a detail to the position of Training Instructor, GS-1712-09 within VISN 21 Clinical Contact Center. This detail opportunity is not to exceed 120 days but may be extended as needed. Selected candidate may be made permanent without further competition. Formal detail requires service/division chief or higher approval to apply. You will not be considered if documentation of approval is not provided with your application package. The Training Instructor, GS-1712-09, functions as part of the Clinical Contact Center (CCC) team to accomplish the VA's mission, vision, and goals. The incumbent of the position must possess strong leadership skills and extensive knowledge of an outpatient clinic environment, inpatient hospital environment, extensive knowledge of the National Scheduling Directives, Computerized Scheduling Systems, Enrollment and Eligibility requirements, insurance capture and other computer hardware and software programs. - Responsible for the design, development, and training of all administrative personnel assigned to scheduling patient appointments throughout the VISN 21 Clinical Contact Center. - Develop learning objectives, training content, participant handouts, and interactive, participant-centered, accelerated learning activities. - Implement developed content and activities; measure success of learning activities. - Research information for course content; VHA Directive searches; searches of appropriate audiovisual and other supplemental training tools. - Work in tandem with all CCC Chiefs, Managers and Leads to ensure technical compliance and strategic alignment. - Teach several topics within the complex curriculum. - Work with facility counterparts and subject matter experts to implement and adjust curriculum materials. - Provide guidance and assistance to the CCC Core Services Leadership on local strategic priorities and National VA requirements. - Responsible for compliance, reporting, and planning specific to any related performance monitors or measures. - Formally evaluate the effectiveness of staff and program and curricula content; evaluate participant feedback and determine changes as needed. - Participate in meetings, peer review activities, conferences, and training programs relevant to the development and maintenance of the VISN CCC scheduling education and training standards. - Track timely completion of all internally assigned employee education modules as presented via Talent Management Service (TMS). - Perform audits as an objective and systemic evaluation to provide an independent assessment of employee performance. - Responsible for scheduling and facilitating various courses, accommodating the learning needs of various participant groups. - Independently facilitate large groups and smaller groups, providing consistent information in regularly repeating classes. - Perform other related duties as assigned. Employee is responsible for having high speed internet, that is compatible with working remotely. Please note that employees currently occupying a non-Title 5 position are not eligible for consideration for this detail opportunity. Only those occupying a Title 5 position are eligible for consideration. Applicants will be reviewed in groups of 50 in the order in which their application was received. Those applicants not providing all required documents will NOT be reviewed. Qualifications - To qualify for this position, applicants must meet all requirements by the closing date of this announcement, 06/22/2026. - Time-In-Grade Requirement: Applicants who are current Federal employees and have held a GS grade any time in the past 52 weeks must also meet time-in-grade requirements. - Individual Occupational Requirements: Must possess one of the following: - Undergraduate and Graduate Education: Major study -- education or a subject area related to the position to be filled. - Specialized Experience: Experience that demonstrated a practical knowledge of the subject area of the position and of the methods and techniques of instruction. - Specialized Experience: Must have one year of specialized experience equivalent to at least the next lower grade GS-07. - Education: Applicants may substitute education for the required experience. - Combination: Applicants may also combine education and experience to qualify at this level. Requirements - Proficient in course curriculum development, implementation, and maintenance. - Minimum of one year of training experience with a diverse customer base. - Moderate to expert knowledge in use of SharePoint, PowerPoint, TMS, Microsoft Office products. - Knowledge of and ability to develop training programs and materials consistent with guidelines. - Ability to communicate training standards professionally both verbally and in writing. - Ability to operate within the Team and individually with little supervision. Benefits - Work Schedule: Monday - Friday; 8:00 a.m. - 4:30 p.m. PST; Subject to change to meet the needs of the Agency. - Telework: This position may be authorized for telework; eligibility will be discussed during the interview process. - Virtual: This is a virtual position. - Relocation/Recruitment Incentives: Not Authorized. - Critical Skills Incentive (CSI): Not Authorized. - Permanent Change of Station (PCS): Not Authorized. Company Description For more information on these qualification standards, please visit the United States Office of Personnel Management's website.
• Provide expert technical input on blast and protection engineering. • Lead the design of blast protection provisions, including CFD modelling of effects on building structures and complex structural analysis. • Oversee the production and workload management for blast-related projects. • Develop work plans, define tasks, and ensure quality management and technical assurance. • Work closely with clients to understand their business practices and goals, identify challenges, and formulate effective solutions. • Engage with sector leads within our Building & Places Business unit and liaise with general Building Engineering teams. • Contribute to business development initiatives, including sales and work winning. • Undertake detailed assessments of threats, likelihood, and consequences to determine risk severity and appropriate treatments. • Produce high-quality documentation, including employer’s requirements, specifications, feasibility studies, and concept/scheme designs. • Manage projects on behalf of clients, including progress reporting and contract administration where applicable. • Promote best practices in Safety, Health & Environment (SH&E) and contribute to knowledge management within the team.
• Provide expert technical input on blast and protection engineering. • Lead the design of blast protection provisions. • Oversee production and workload management for blast-related projects. • Work closely with clients to understand their business practices and goals. • Contribute to business development initiatives. • Undertake detailed assessments of threats and consequences. • Produce high-quality documentation. • Manage projects on behalf of clients. • Promote best practices in Safety, Health & Environment (SH&E).
• Provide expert technical input on blast and protection engineering. • Lead the design of blast protection provisions, including CFD modelling of effects on building structures and complex structural analysis. • Oversee the production and workload management for blast-related projects. • Develop work plans, define tasks, and ensure quality management and technical assurance. • Work closely with clients to understand their business practices and goals, identify challenges, and formulate effective solutions. • Engage with sector leads within our Building & Places Business unit and liaise with general Building Engineering teams. • Contribute to business development initiatives, including sales and work winning. • Undertake detailed assessments of threats, likelihood, and consequences to determine risk severity and appropriate treatments. • Produce high-quality documentation, including employer’s requirements, specifications, feasibility studies, and concept/scheme designs. • Manage projects on behalf of clients, including progress reporting and contract administration where applicable. • Promote best practices in Safety, Health & Environment (SH&E) and contribute to knowledge management within the team.

