Senior Software Engineer (Python Backend Heavy)

New York, NY, US • Posted 15 hours ago • Updated 15 hours ago
Contract Corp To Corp
Contract W2
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Python
  • OpenAPI
  • PostgreSQL
  • API
  • Python Backend
  • cybersecurity
  • API development
  • OOP

Summary

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:

  1. Initial software engineering screening.
  2. 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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10109999
  • Position Id: 21137-12713-1793745739
  • Posted 15 hours ago
Contact the job poster
AJ

Amit Joshi

Recruiter @ Amtex Systems Inc.

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.