Job Title: Senior Python Engineer
Location: New York City (Hybrid)
About the Role
We are seeking a Senior Python Engineer to design, develop, and maintain scalable back-end systems that power our cutting-edge solutions. In this role, you will apply your deep Python expertise to build robust applications, optimize performance, and drive technical innovation.
Key Responsibilities
Architect and implement complex back-end systems using Python, ensuring reliability, scalability, and performance.
Design and develop RESTful APIs to support front-end applications and integrations.
Optimize database design and queries for efficiency and scalability.
Lead technical decisions related to architecture, design, and deployment strategies.
Establish and maintain best practices for testing, code quality, and deployment pipelines.
Collaborate cross-functionally with product, design, and other engineering teams to deliver high-quality solutions.
Required Qualifications
5-7 years of professional software engineering experience.
Expert-level proficiency in Python, with experience using frameworks like Django, Flask, or FastAPI.
Strong understanding of relational and NoSQL databases, including PostgreSQL and MongoDB.
Hands-on experience with cloud platforms such as AWS, GCP, or Azure.
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
Experience building and maintaining CI/CD pipelines for automated testing and deployment.
Technical Skills
Python (Django, Flask, FastAPI)
Database Design & Management (PostgreSQL, MongoDB)
REST/GraphQL API Development
Testing Frameworks (Pytest, Unittest)
Cloud Platforms (AWS, GCP, Azure)
CI/CD Tools (Jenkins, CircleCI, GitHub Actions)
Docker and Kubernetes
Performance Monitoring and Debugging
What We Offer
Competitive salary and equity.
Hybrid work environment based in NYC.
Comprehensive health, dental, and vision benefits.
Flexible PTO policy to support work-life balance.
401(k) retirement savings plan.
About You
You are a highly skilled Python engineer with a passion for building scalable, maintainable, and efficient systems. You thrive in a fast-paced environment and enjoy solving complex problems that make a meaningful impact. Your technical expertise, combined with a collaborative mindset, will be key to driving our engineering initiatives forward.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Hatch is seeking an experienced Senior UI/UX Designer to lead design initiatives for AI-powered customer engagement products in a fast-paced, hybrid NYC startup.
WalkMe is looking for a Full Stack Developer passionate about web technologies and product innovation to help elevate their digital adoption platform.
Experienced Android Developer skilled in Java and Kotlin needed to build and maintain Android applications for a tech company in Bellevue, WA.
Become a key contributor at The Washington Post by developing scalable, secure full-stack applications that navigate privacy and data security to support innovative revenue streams.
Engineer II role at Shield AI involves building and supporting advanced perception software systems for autonomous defense technology.
Contribute remotely as a Freelance Software Developer specializing in JavaScript QA and AI training with Mindrift's innovative platform shaping the future of AI.
Experienced Software Developer required to drive application development and technical solutions at a premier insurance company with a strong culture and innovative technology environment.
Contribute as a Senior RPA Developer at Xenon7, leveraging UiPath to build enterprise automation solutions in a hybrid work model based in Alpharetta, GA.
Innovate AI solutions as a Generative AI Solutions Architect at NVIDIA, collaborating with top technology companies to develop breakthrough applications.
Experienced Sr .Net Developer needed for a contract role to build and optimize web-based business applications with a trusted IT consulting firm.
Experienced software engineer needed to lead Liftoff’s attribution systems development, driving growth for a global mobile industry platform.
Software Engineer II to build and maintain automated test scripts for Treasury applications at a leading financial services company.
Collaborate remotely with Mindrift as a freelance Software Developer specializing in Rust to support cutting-edge AI model training and quality assurance.
BP3 Global needs a highly experienced BPM Software Engineer proficient in Camunda, Java, and modern front-end frameworks to support their IPA team and enterprise clients.
Subscribe to Rise newsletter