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

1 month, 3 weeks ago
Full-time
Senior
Software Development
Ignite IT

Ignite IT

Ignite IT is a start-up company specializing in providing transformative digital solutions to large federal agencies and the private sector. They offer innovative IT services such as enterprise Agile Development & Delivery, business strategy and transf...

IT Services
11-50

Description

  • Design and implement vehicle routing and scheduling algorithms using OR-Tools to generate optimal field assignments.
  • Develop clustering algorithms to group workloads geographically and reduce travel time and cost.
  • Implement constraint models for capacity, time windows, skills, priorities, and survey rules within the optimizer.
  • Integrate optimization services with Mojo control system APIs for job intake, execution, and results publishing.
  • Build both batch and real-time optimization modes for scheduled and on-demand routing.
  • Refactor optimizer components into modular, extensible strategy interfaces for new routing heuristics.
  • Implement data preprocessing pipelines to normalize locations, distances, and travel matrices.
  • Develop automated test harnesses to validate solution correctness against known datasets and constraints.
  • Implement solution quality scoring metrics to evaluate route distance, balance, SLA adherence, and cost.
  • Create regression benchmarks to compare algorithm performance against baseline outputs.
  • Add parallel processing and scaling support for large route sets and high agent counts.
  • Instrument services with logging and metrics to track runtime, solver performance, and solution quality.
  • Package optimizer services for CI/CD deployment with reproducible builds and environment configurations.
  • Document routing logic, constraints, integration points, and operational runbooks.
  • Provide production support, tuning, and continuous improvement of optimization heuristics and performance.

Requirements

  • 5+ years of experience designing and implementing routing, scheduling, or optimization systems.
  • Strong algorithmic background including graph theory, clustering, and heuristic or approximation techniques.
  • Proficiency in Python or Java for building optimization services and supporting tooling.
  • Experience developing scalable, high-performance services integrated with enterprise control systems such as Mojo.
  • Demonstrated ability to design test harnesses that validate both solution correctness and optimization quality.
  • Experience implementing performance tuning, parallel processing, and large dataset handling.
  • Familiarity with REST APIs, data pipelines, and system integration patterns.
  • Experience instrumenting systems with logging, metrics, and monitoring for operational visibility.
  • Ability to document algorithms, constraints, and operational procedures and collaborate across engineering and operations teams.
  • US citizenship required.
  • Applicants selected may be required to possess and maintain a government clearance.

Benefits

  • 401(k) with matching and 100% vested.
  • Health insurance with 3 plans to choose from.
  • Dental insurance.
  • Vision insurance.
  • Health savings account.
  • Life insurance, short-term disability, long-term disability, and AD&D coverage.
  • Paid time off.
  • Professional development assistance, training, and tuition reimbursement.
  • Flexible schedule.
  • Flexible spending account.
  • Referral program.
  • Paid legal plan.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Full-Stack Developer (Python) - COM INGLÊS - Remoto

Capco 5K-10K Internet Software & Services

A Capco busca um(a) Engenheiro(a) de Software Python Sênior Full Stack para desenvolver e evoluir sistemas e plataformas digitais de marketing do setor financeiro em colaboração com equipes multidisciplinares.

Agile Angular AWS Celery CI/CD Django FastAPI Flask Git Jenkins Kafka Microservices OpenAPI PostgreSQL Python RabbitMQ React REST API SQL
18 hours, 24 minutes ago

Senior Full-Stack AI Product Engineer

CGS Immersive 5001-10000 Enterprise learning

CGS is seeking a Senior Full-Stack AI Product Engineer to turn product requirements and UX concepts into polished, LLM-powered web products and evolve successful prototypes into maintainable production systems.

LLM Next.js React UX Design
18 hours, 24 minutes ago

Full Stack Engineer

roo.vet 11-50 Health Care Providers & Services

Roo is seeking a Full Stack Engineer II to build and maintain scalable marketplace features connecting veterinary professionals with animal hospitals, collaborating across product, design, data, and engineering.

AWS CI/CD Cypress Express.js JavaScript Jest Mobile Development Node.js React React Native SQL TypeScript
18 hours, 24 minutes ago

Senior Fullstack Engineer (ReactJS, NodeJS)

SwingDev 11-50 Internet Software & Services

SwingDev, the Polish branch of Hippo Insurance, is hiring a Senior Fullstack Engineer with a frontend focus to build and own end-to-end digital products for its InsurTech platform.

AWS Docker GCP Grafana JavaScript Kubernetes Microservices MySQL NestJS Node.js PostgreSQL Prometheus React SQL Server System Design TypeScript
18 hours, 39 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers