Full Stack Developer (Python, Java, Docker, Kubernetes)

ignite-33 · Suitland, Maryland, United States

The role

This role involves designing, developing, and maintaining complex routing and scheduling algorithms for the Mojo field operations control system. The developer will architect modular optimization services, implement constraint models, and integrate with enterprise APIs. The position requires a strong algorithmic background and experience with scalable services.

Location
Suitland, Maryland, United States
Level
Senior
Experience
5+ yrs
Sponsorship
Not offered
Clearance
Required

What we know that the posting doesn’t say

  • Seen todaystill listed on the employer’s careers page
  • Posted 78 days agothe first time we saw it

About ignite-33

Ignite IT is a company that provides IT services and solutions.

What you would do

  • Design and implement vehicle routing and scheduling algorithms using OR-Tools.
  • Develop clustering algorithms to group workloads geographically.
  • Implement constraint models for capacity, time windows, and skills.
  • Integrate the optimizer with Mojo control system APIs.
  • Build batch and real-time optimization modes.
  • Refactor optimizer components into modular strategy interfaces.

Must have

  • 5+ years experience in routing, scheduling, or optimization systems.
  • Strong algorithmic background in graph theory and clustering.
  • Proficiency in Python or Java for building optimization services.
  • Experience with scalable, high-performance services integrated with enterprise systems.
  • Ability to design test harnesses for solution correctness and quality.
  • Experience with performance tuning and parallel processing.
  • Familiarity with REST APIs and data pipelines.
  • Experience with logging, metrics, and monitoring.
  • Ability to document algorithms and collaborate across teams.
  • US Citizenship required.

What you get

  • 401(k) with matching and 100% vesting.
  • Health insurance with three plan options.
  • Dental and vision insurance.
  • Health savings account.
  • Life insurance, short and long term disability, AD&D.
  • Paid time off and professional development assistance.

Experience and education

  • 5+ years of relevant experience

Key skills

  • python
  • java
  • docker
  • kubernetes
  • or-tools
  • rest apis
  • data pipelines
  • logging
  • metrics
  • monitoring
  • ci/cd
  • graph theory
  • clustering
  • heuristic techniques
  • approximation techniques
  • parallel processing

As a developer for the US Census Bureau, you will design, develop, and maintain the highly complex routing and scheduling algorithms that power the Mojo field operations control system. You will architect modular, scalable optimization services capable of handling both massive batch schedules and r…

Extracted from the employer’s posting. Read it in full on ignite-33’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at ignite-33

All 6 roles at ignite-33