Amtex Systems Inc is an information technology and talent solutions company offering talent and BI consulting to the companies in US for over 25 years.
Our solutions are designed to fill resource gaps, by providing the right candidates who deliver value to the organization. Our propensity to nurture and build strong relationships with our clients helps us better understand their business demands and gives us the ability to provide services that are on time and rise above the rest.
Job Title: Senior Software Engineer (Python Backend Heavy)
Job Location: NYC, NY
Job Duration: 1-Year Initial Contract
Work Model: Onsite - Work from home permitted 1 day per week
Interview Process:
- Initial software engineering screening.
- Final technical/team interview (2 rounds total).
Position Overview:
Client is seeking a Senior Software Engineer to build and scale a brand-new, focused vulnerability management platform (plus, not required). This initiative involves transforming a complex, open-source framework into a streamlined, high-impact tool tailored to specific internal use cases. The ideal candidate is a self-starter capable of driving medium-to-large-scale projects independently with minimal oversight, handling active feature development, bug fixes, and operational workflows.
Key Responsibilities:
- Feature Development & Architecture: Design, build, and enhance backend components, APIs, and user interfaces for the new vulnerability management platform.
- Project Ownership: Take ownership of medium-to-large projects from inception to completion with limited guidance.
- Operational Excellence: Manage bug fixes, system enhancements, and operational requests to ensure high reliability and performance.
- Lifecycle & Data Management: Build and maintain systems that manage the ticketing lifecycle of vulnerabilities and power the underlying database architecture.
Required Qualifications & Technical Stack:
- Backend Development: Strong backend engineering experience, with expert-level proficiency in designing and consuming APIs (OpenAPI), Python - (Must Have).
- Client Note on Python: The candidates should have a very strong background in python. While we're usually pretty language agnostic, this contract timeline doesn't have room for people to get comfortable with the intricacies of the language. This goes well beyond people who have just used it for scripting (they should be very familiar with python class design, decorators, generators, what qualifies as "pythonic" and what does not, etc).
- Frontend Development: Working knowledge of React (Note: the frontend is lightweight and primarily centered around heavy API interaction).
- Database & Data Management: Strong proficiency in PostgreSQL.
- Project Execution: Proven track record of independently managing and delivering complex software engineering initiatives.