This position is no longer accepting applications
Closed on September 6, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Senior Python Software Engineer
Backend Developer
Python
Senior
Data Analytics
Data Integration
Developer
DevOps
Engineering
Pandas
Programming
Pytest
Software Development
Software Engineer
Software Engineering
View similar jobs
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Zip Staff Inc..
Job Description
Zip Staff Inc. is hiring a contract Senior Python Software Engineer for the Checkmate platform in Tysons, VA.
Responsibilities
- Refactor and modernize components within a financial forecasting and accounting application
- Design and develop new custom components and integrate them into the Checkmate platform
- Lead heavy integration work across data, services, and application layers
- Build clean, maintainable, production-grade Python using strong Object-Oriented Programming practices
- Develop and maintain automated unit and integration tests using pytest or equivalent
- Support critical production runs, troubleshoot issues, and help ensure accuracy and reliability of outputs
- Collaborate with stakeholders and team members to analyze requirements and deliver end-to-end solutions
- Participate in code reviews, design discussions, and continuous improvement of engineering practices
Requirements
- Minimum 5 years of hands-on production-grade Python software engineering experience; scripting or automation-only backgrounds will not be considered
- Strong OOP skills in Python
- Experience with unit testing and automated test frameworks; pytest strongly preferred
- Experience using Git in a team-based development environment
- Strong SQL and relational database skills
- Ability to write clean, testable, high-quality code and work in an Agile environment
- Excellent problem-solving and communication skills
- Ability to work onsite in Tysons, VA
Preferred qualifications
- Experience with Pandas
- Familiarity with containerization technologies such as Docker/Kubernetes
- Exposure to financial forecasting, fixed income concepts, or accounting systems
- Experience supporting production systems with high accuracy and reliability requirements
Technology stack
- Python
- pytest
- Git
- SQL
- Docker/Kubernetes
- Pandas
Job details
- Location: Tysons, VA (onsite)
- Employment type: contract
- Pay: USD 70–72 per hour
Benefits
- 401(k)
- 401(k) matching
- Paid time off
- Referral program
Interview process
- Candidates must demonstrate strong live coding and technical depth during the on-site interview
- In-person interview
Application questions
- Are you legally authorized to work in the United States?
- Will you now or in the future require employer sponsorship for employment authorization?
- Do you have strong OOP experience in Python along with unit testing using frameworks such as pytest?