Senior Python Developer

Apply Now

Company: TOMORROW HIRE

Location: Chantilly, VA 20152

Description:

We are seeking an experienced and dedicated Python Developer to lead the development of end-to-end system features, from user experience to backend code, and deploy solutions across multiple environments. This individual will bring their expertise in Agile development, cloud technologies, and microservices to a dynamic team environment supporting a critical federal program.

Primary Responsibilities:
  • Execute tasks using Agile methodologies and the Scrum framework in alignment with the project's Program Increment strategy.
  • Design and develop applications using Python and shell scripting to interface with APIs, databases, and services.
  • Deploy and manage cloud infrastructure leveraging AWS C2S services within IDL VPC boundaries (e.g., OpenSearch, EMR, EC2, Lambda).
  • Utilize container orchestration tools like Kubernetes for scalable and managed deployment of microservices.
  • Collaborate with the ISSM and networking professionals to ensure compliance with data routing and customer access requirements.
  • Employ tools such as Jenkins and GitHub to support CI/CD pipelines, including automated deployments, unit testing, code reviews, and coverage assessments.

Requirements

Minimum Qualifications:
  • 10+ years of professional experience in software/application development with Python.
  • Proficiency with FastAPI and SQLAlchemy for backend development.
  • Familiarity with Linux-based operating systems.
  • Demonstrated experience with AWS cloud infrastructure and services.
  • Experience with CI/CD practices and tools including Jenkins and GitHub.
  • Proficiency in building and managing containerized applications using Docker and Helm.
  • Working knowledge or hands-on experience with big data and search technologies such as Airflow, PySpark, Trino, OpenSearch, and ElasticSearch.
  • Must be able to work full-time on-site in Chantilly, VA during core hours (9am-3pm).


Preferred Qualifications:
  • Experience with Docker container development and orchestration.
  • Knowledge of Hadoop, Spark, or related data processing frameworks.
  • Familiarity with monitoring and logging tools such as Kibana.
  • Experience with event streaming platforms like Kafka.
  • Familiarity with data flow tools such as NiFi.
  • Working knowledge of ElasticSearch or similar technologies.


Eligibility:
  • Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.
  • Active TS/SCI with Full Scope Polygraph (FSP) clearance is required for this role.

Benefits

Compensation:

Salary for this position is determined by various factors, including but not limited to location, the candidate's particular combination of knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements.
Salary Range: $200,000 - $230,000

Benefits:
Our client offers a comprehensive and competitive benefits package, which includes:
  • 100% Company-Paid Health Insurance: Complete coverage for medical, dental, and vision premiums for employees and their dependents through United Healthcare and Guardian.
  • Fully Paid Protection Plans: Life insurance, short-term disability, and long-term disability provided at no cost to the employee.
  • 401(k) Retirement Contribution: A 15% salary contribution paid bi-monthly through Guideline, with full vesting from day one
  • Paid Time Off: 200 hours of annual PTO, accrued per pay period, in addition to 11 federal holidays.
  • Incentive Bonuses: Recruitment and business development bonuses to reward contributions to company growth and success.

Similar Jobs