Back to Jobs
Technology

Python Full Stack Engineer

Cyma Systems IncCharlotte, NC🇺🇸United StatesPosted Oct 23, 2026

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationCharlotte, NC, United States
Posted23 hours ago
DjangoFastAPIFlaskAWSAPI GatewayNumPyPandasPythonRESTReactPostgreSQLAgileCI/CD

Job description

Title: Python Full Stack Engineer
Location: Hybrid (Charlotte, NC or Greater Philadelphia, PA)
Duration: Multi year
Visa: ANY
Interview: Video/ONSITE
Experience:
Position Overview
We are seeking a highly skilled Senior Full Stack Engineer with strong hands-on experience in Python, React, and AWS to develop, deploy, and support production-grade applications within a global investment organization.
The ideal candidate will have direct experience in investment management, asset management, hedge funds, quantitative research, or trading technology. This role requires an engineer who can take ownership of the complete software development lifecycle, from solution design and implementation to deployment, production troubleshooting, and ongoing support.
The engineer will collaborate closely with architects, product owners, portfolio managers, traders, researchers, and other business stakeholders to deliver scalable, reliable, and business-focused technology solutions.
Python Backend Development
Frontend Development
AWS Cloud Engineering
Investment / Asset Management Experience — Mandatory
Before submitting a resume, vendors must verify the following:
Submission instructions: Include the completed candidate summary table from the original email at the top of the submission email and attach the candidate's updated resume. All vetting questions must be answered, and onsite interview availability and employment details must be confirmed. Incomplete submissions will not be reviewed.
Confirmed employment structure, rate, work authorization, and H1B release terms where applicable.
Confirmed in-person interview attendance and photo ID availability.
Confirmed location and availability for three days onsite per week.
Experience independently diagnosing and fixing a production issue.
Ability to explain a full-stack application personally developed and owned.
Direct investment or asset management industry experience.
Hands-on AWS application development, deployment, and support.
Strong production experience with Python backend development and React frontend development.
Remote-only candidates and candidates unable to attend the onsite interview will not be considered.
Candidates must confirm willingness to present photo identification during an in-person identity check.
Candidates must confirm their ability to attend the in-person interview before submission.
One interview round, conducted onsite at the client's Charlotte or Greater Philadelphia office.
Allow approximately two weeks for clearance before the start date.
Candidates must complete the client's 10-year background check, drug screening, and fingerprinting after offer acceptance.
No subcontracting, third-party payroll, or multi-layer vendor arrangements are permitted.
The candidate must be employed directly by the submitting vendor through W2 employment or a direct C2C arrangement.
A release window of 12–18 months is preferred; otherwise, the earliest possible release date must be provided.
The end client will not provide initial visa sponsorship or transfer.
H1B candidates are eligible, subject to the stated employment and transfer requirements.
Must be available for the mandatory in-person final interview.
Ability to commute to the Charlotte, NC, or Greater Philadelphia, PA, office at least three days per week.
Experience delivering production-ready software within structured Agile sprint cycles.
Excellent communication skills, including the ability to explain technical decisions to non-technical stakeholders.
Strong problem-solving skills and the ability to independently diagnose and resolve production issues.
Demonstrated ownership of full-stack applications in production.
Senior-level, hands-on software engineering experience across Python, React, and AWS.
Quantitative analytics, portfolio analytics, or investment research applications.
Event-driven architecture and distributed systems.
CI/CD pipelines and automated testing.
Data pipelines and data-intensive applications.
Pandas and NumPy.
PostgreSQL and relational database design.
General financial services experience without direct investment-related exposure will not qualify.
Experience supporting investment professionals, portfolio managers, traders, researchers, or related business teams.
Direct experience within investment management, asset management, hedge funds, quantitative research, or trading technology.
Must have direct development or deployment ownership; experience with applications merely hosted on AWS is insufficient.
Experience with one or more of the following:
Amazon ECS
AWS Lambda
Amazon S3
Amazon API Gateway
Hands-on experience building, deploying, and supporting applications in AWS.
Must have substantial React development experience beyond minor UI fixes.
Ability to build and maintain functional, scalable, and responsive user interfaces.
Proven experience delivering production application features using React, preferably React 18.
Ability to design robust APIs, handle integrations, and troubleshoot complex backend issues.
Experience with FastAPI preferred; Flask or Django also acceptable.
Strong hands-on experience building and supporting production backend services and APIs using Python.
Contribute to CI/CD automation, application monitoring, and continuous improvement of engineering practices.
Develop and maintain data-driven applications, APIs, and workflows supporting investment and portfolio management operations.
Participate in Agile ceremonies, sprint planning, code reviews, testing, deployment, and production support.
Work directly with investment professionals, portfolio managers, traders, researchers, and product owners to translate business needs into technical solutions.
Make sound architectural and technical decisions while balancing performance, scalability, maintainability, and business requirements.
Troubleshoot production issues, perform root-cause analysis, and implement reliable solutions.
Design, deploy, and maintain cloud-native applications on AWS.
Develop interactive, production-ready user interfaces using React, preferably React 18.
Build and support backend services, REST APIs, and application integrations using FastAPI, Flask, or Django.
Design, develop, and maintain scalable full-stack applications using Python, React, and AWS.

Similar jobs