
Python Full Stack Developer
Brains Workgroup, Inc.
New York, NY, United States of America • 59m ago • On-site
Mid
On-site
124,800 - 133,120 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Python Full Stack Developer
- Duration: 6-month contract (possible extensions or option to hire)
- Work mode: 5 days on-site
- Compensation: $60–64/hour on W2 (DOE); C2C may be possible
Description
Build and enhance production-quality Python applications and services, including Web UI components and data-processing layers. Integrate front-end workflows with Python backend services, APIs, databases, and external data providers while providing production support and engineering-quality improvements. The role focuses on engineering established business and quantitative logic.
Responsibilities
- Design, develop, enhance, and maintain production Python applications and services
- Create modular, reusable, testable components; refactor and modernize legacy code
- Participate in technical design, code reviews, automated testing, releases, and production troubleshooting
- Design, build, and maintain Web UI components used by front-office, business, and technology users
- Develop interactive workflows for data visualization, process initiation, monitoring, exception management, and user actions
- Integrate Web UI components with Python backend services, APIs, databases, and application workflows
- Implement integration components for source data from internal apps and third-party providers
- Build and consume REST and GraphQL APIs, database interfaces, file feeds, and messaging/event-driven interfaces
- Implement data validation, normalization, transformation, reconciliation, caching, retry, timeouts, idempotency, and error-handling controls
- Integrate with market/reference data platforms (e.g., Bloomberg) and enterprise systems (e.g., Murex) where applicable
- Develop SQL/Python/Pandas-based data-access and transformation components
- Support scheduled/batch processing with dependency management, restartability, and auditability
- Diagnose failed jobs, stale/missing data, and reconciliation breaks
- Provide development support for business-critical production applications
- Improve logging, monitoring, observability, exception handling, alerting, performance, and resiliency
- Build unit/integration/API/UI/regression tests and support reliable automated deployments
- Contribute to Git-based development, CI/CD, release and configuration management, and environment promotion
- Produce technical documentation, runbooks, interface specifications, and support procedures
Requirements
- 3+ years of professional software development with substantial recent hands-on Python development
- Strong Python and software engineering fundamentals (OOP, architecture, package/module design)
- Proven experience developing and supporting production-grade Python applications and services
- Hands-on experience building Web applications/Web UI components connected to back-end services
- Strong API and system-integration experience, including REST and enterprise data interfaces
- Strong SQL and data-processing experience; practical Pandas (or equivalent libraries)
- Experience maintaining and enhancing large existing codebases and debugging unfamiliar components
- Strong automated testing experience, preferably with pytest (including mocking and integration testing)
- Experience with Git, CI/CD, Linux and/or Windows server environments, and production release processes
- Ability to troubleshoot application, data, integration, performance, and scheduled-job failures
- Clear communication skills and ability to collaborate with business users, Quants, support teams, infrastructure teams, and application owners
Benefits
- 6-month contract with possible extensions or an option to hire
- 5 days on-site working model
- $60–64/hour on W2 (DOE); C2C may be possible
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Full Stack Python Engineer
Apex Systems
Senior
Technology
Dearborn, MI, United States of America · On-site
$0K - $0K/yr
4 days ago

Senior Python Full Stack Developer
Be in IT to butikowa firma rekrutacyjna IT.
Senior
Technology
Wrocław, DL, Poland · On-site
270K zł - 336K zł/yr
5 days ago

Full-Stack Python Software Engineer
dotLinkers
Senior
Technology
Warsaw, Poland · On-site
396K zł - 456K zł/yr
4 days ago

Python Developer
Pyramid Consulting, Inc.
Mid
Technology
Tampa, FL, United States of America · On-site
$135K - $146K/yr
4 days ago

Full Stack Developer (Data Applications)
PTR Global
Senior
Technology
Culver City, CA · On-site
$156K - $166K/yr
1 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Python Full Stack Developer
Strategic Resources International
Senior
Technology
New York, NY · On-site
$0K - $0K/yr
1 days ago

Senior Python Full Stack Developer
Congensys Corp.
Senior
Technology
Remote
N/A
1 days ago
Senior Python Engineer
Pixel Craft
Senior
Technology
Remote
$124800K - $166400K/yr
3 days ago

Senior Full-Stack Python Developer
Sii
Senior
Technology
Gdańsk, Pl-Gd, Poland · Remote
20K zł - 24K zł/yr
3 days ago
Potential salary for Python Full Stack Developer role
Improve your resume for just $5
$124,800 – $133,120/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights