Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Python Developer image - Rise Careers
Job details

Senior Python Developer

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.

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.

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.

Average salary estimate

$215000 / YEARLY (est.)
min
max
$200000K
$230000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Python Developer, TOMORROW HIRE

Are you ready to take the next step in your career as a Senior Python Developer? Join us and be part of a talented team committed to developing innovative solutions for a critical federal program. You will play a pivotal role in leading the development of end-to-end system features, leveraging your expertise in all things Python, cloud technologies, and microservices. Our ideal candidate boasts over 10 years of software development experience, executing Agile methodologies and enhancing our deployment strategies using AWS C2S services. As a Senior Python Developer, your day-to-day will include designing applications in Python, managing cloud infrastructure, and utilizing tools like Jenkins and GitHub for CI/CD processes. Not only will you be working in a vibrant team environment, but you’ll also collaborate closely with professional networking teams to ensure compliance and maintain top-notch data access. We value your technical skills, especially in FastAPI, SQLAlchemy, and container orchestration tools like Kubernetes. If you thrive on challenging projects and are excited about the latest technologies, we want to hear from you! With a competitive salary range of $200,000 – $230,000, comprehensive benefits, and opportunities for professional growth, this role is perfect for a proactive and dedicated developer. Come lead the way and make your mark with us!

Frequently Asked Questions (FAQs) for Senior Python Developer Role at TOMORROW HIRE
What are the main responsibilities of a Senior Python Developer at our company?

As a Senior Python Developer at our company, you'll be responsible for executing tasks using Agile methodologies and the Scrum framework. You'll design and develop applications using Python and shell scripting, deploy and manage AWS cloud infrastructure, and utilize container orchestration tools like Kubernetes for scalable microservices deployment. Your role also includes collaboration with networking professionals to ensure compliance and security requirements are met.

Join Rise to see the full answer
What qualifications are required for the Senior Python Developer position?

To qualify for the Senior Python Developer role, candidates should have at least 10 years of professional experience in software/application development with Python. Proficiency in FastAPI, SQLAlchemy, CI/CD practices, and familiarity with AWS cloud services are also essential. Additional knowledge of big data technologies and Docker container orchestration will give candidates an edge.

Join Rise to see the full answer
Is remote work an option for the Senior Python Developer position?

Unfortunately, the Senior Python Developer position requires full-time, on-site work in Chantilly, VA during core hours of 9am–3pm. This is vital for ensuring collaboration with the team and compliance with project requirements.

Join Rise to see the full answer
What benefits are offered for the Senior Python Developer role?

The Senior Python Developer position comes with an excellent benefits package, including 100% company-paid health insurance for employees and their dependents, life insurance, a generous 401(k) retirement contribution, and a substantial amount of annual paid time off. Additionally, there are incentive bonuses available for contributions to company success.

Join Rise to see the full answer
What security clearance is required for the Senior Python Developer position?

Candidates applying for the Senior Python Developer role must hold an active TS/SCI with Full Scope Polygraph (FSP) clearance in order to work on sensitive federal projects.

Join Rise to see the full answer
Common Interview Questions for Senior Python Developer
Can you describe your experience with Python and how it relates to this Senior Python Developer role?

When answering this question, highlight specific projects in which you used Python, focusing on the technologies you integrated, such as APIs or frameworks like FastAPI. Emphasize how your experience aligns with the role's responsibilities, showing your expertise in developing scalable applications.

Join Rise to see the full answer
How do you ensure code quality and maintainability as a Senior Python Developer?

Discuss your familiarity with CI/CD practices and tools like Jenkins and GitHub. Explain how you employ unit testing, code reviews, and coverage assessments to ensure high-quality code. Mention any coding standards or best practices you follow to enhance maintainability.

Join Rise to see the full answer
What strategies do you use for troubleshooting and debugging Python applications?

Share your systematic approach to troubleshooting, such as using logging tools or debugging libraries. Discuss how you approach identifying performance bottlenecks or memory leaks and reference specific incidents where you successfully diagnosed and resolved issues.

Join Rise to see the full answer
Can you explain your experience with AWS and how you’ve utilized it in your projects?

Describe your experience with AWS services relevant to the role, like EC2, Lambda, or OpenSearch. Provide examples of projects where you deployed applications in AWS and discuss your understanding of cloud best practices in terms of security and scalability.

Join Rise to see the full answer
How do you stay current with emerging technologies in Python development?

Mention specific resources or communities you follow, such as blogs, GitHub projects, or forums. Discuss any continued education methods you use, like attending workshops or webinars, to keep your skills up-to-date with the evolving landscape of Python technologies.

Join Rise to see the full answer
What role does Agile methodology play in your development process?

Explain your experience working within Agile teams. Discuss how you participate in sprints, daily stand-ups, and retrospectives, and describe the focus on iterative progress and collaborative feedback within the team.

Join Rise to see the full answer
How have you handled working under pressure or tight deadlines?

Provide an example of a high-pressure situation you've faced during a project. Describe your time management and prioritization strategies, as well as how you communicate with your team to meet deadlines without compromising code quality.

Join Rise to see the full answer
What project management tools are you familiar with for tracking your work?

List specific tools you have used, such as JIRA or Trello, and explain how they aided in managing tasks, timelines, and project deliverables. Discuss how these tools enhance team communication and productivity.

Join Rise to see the full answer
How do you approach collaborating with non-technical team members?

Emphasize the importance of clear communication and empathy. Describe how you explain technical concepts in understandable terms for non-technical stakeholders, ensuring that everyone is aligned towards common project goals.

Join Rise to see the full answer
What are your thoughts on container orchestration and how have you implemented it in your work?

Discuss your experience with container orchestration tools like Kubernetes. Share examples of how you’ve deployed and managed microservices using containers, and why you believe orchestration is essential for scalability and efficiencies in modern applications.

Join Rise to see the full answer
Similar Jobs
TOMORROW HIRE Remote No location specified
Posted 4 hours ago

Seeking a Senior Network Consultant with extensive experience to architect and oversee the design of an advanced airport network remotely.

Posted 7 days ago

Join us as a Data Scientist/Architect to transform data into actionable intelligence for mission success.

Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 12 days ago
Posted 6 days ago

Looking for a skilled .NET Backend Developer to build smarter tools for real estate in a fast-moving environment.

Posted 5 days ago

Join Yum! Brands as a Sr. Full-Stack Engineer to design and develop innovative cloud-based solutions.

Photo of the Rise User
Posted 4 days ago

BrightOrder is seeking a talented DevOps Backend Developer to contribute to innovative backend solutions in a fully remote environment.

Join Deutsche Bank as a Java Engineer and contribute to the core processing systems of their Corporate Banking division.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Client Services Manager at Vitesse PSP
Photo of the Rise User
Someone from OH, Pickerington just viewed Sr. Client Project Manager at Forge Biologics
Photo of the Rise User
Someone from OH, Fairborn just viewed IOS Developer at Advansys
Z
Someone from OH, Reynoldsburg just viewed Educator Onboarding Associate at Zen Educate
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Avon Lake just viewed Data Analyst I - Hospitality Data Team at Lightspeed Commerce
Photo of the Rise User
Someone from OH, Columbus just viewed Brand Awareness Specialist - Entry Level at Smart Solutions
Photo of the Rise User
7 people applied to DevOps Engineer at Spry Methods
Photo of the Rise User
7 people applied to Software Engineer at Wider Circle
Photo of the Rise User
Someone from OH, Cleveland just viewed Quality Assurance Weekender at Anheuser-Busch
Photo of the Rise User
16 people applied to Sr. Full Stack Developer at JODAYN
Photo of the Rise User
Someone from OH, Lewis Center just viewed Marketing & Partner Operations Lead, USA, Remote at Fundraise Up
Photo of the Rise User
Someone from OH, Dayton just viewed Community Health Advocate at CVS Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Power Platform Developer - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mechanical Engineering Intern (June - August) at Exowatt
Photo of the Rise User
Someone from OH, Dayton just viewed Data Science, AI Data at Meter
Photo of the Rise User
Someone from OH, Dayton just viewed Lead Data Engineer at Kanerika Software
I
Someone from OH, Dayton just viewed Machine Learning Intern at Inductive Bio
A
Someone from OH, Dayton just viewed Applied AI Research Intern (USA) at Articul8
Photo of the Rise User
Someone from OH, Dayton just viewed Machine Learning Internship at Provectus
S
Someone from OH, Dayton just viewed Machine Learning Engineer Intern at Sayari
Photo of the Rise User
Someone from OH, Highland Heights just viewed Software Engineer (Android) at Solvd
Photo of the Rise User
Someone from OH, Columbus just viewed IT Quality & Training Analyst at Privia Health