Job Closed
This listing is no longer active.
The operating system for high-performance organizations.
Full Stack Software Engineer II, Python, React
Location
United States
Posted
97 days ago
Salary
$166K / year
Seniority
Senior
Job Description
Full Stack Software Engineer II, Python, React
Teamworks
• Build and deliver full stack features across React, TypeScript, and Python • Contribute to scalable platform capabilities that integrate multiple Teamworks products • Collaborate on technical designs and translate requirements into reliable implementations • Incorporate customer feedback into product improvements • Improve system performance, reliability, and maintainability across the Hub platform • Contribute to API development and integrations using REST and GraphQL • Participate in code reviews, pairing sessions, and team design discussions • Participate in on call rotation and support production systems
Job Requirements
- 3+ years of full stack software engineering experience
- Proficiency in React and TypeScript on the frontend
- Proficiency in Python on the backend
- Experience working with PostgreSQL or similar relational databases
- Experience building and shipping production software
- Solid understanding of system design fundamentals
- Strong collaboration and communication skills.
- Experience with GraphQL
- Experience using generative AI tools to improve development workflows
- Experience working with government contractors
- Active Secret or Top Secret security clearance
- Experience contributing to shared platform or integration layer systems
Benefits
- Offers Equity
- Offers Commission
- Offers Bonus
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Product Engineer – Back-end
WeTravelThe travel booking and payment platform powering client-focused multi-day group trip organizers and tour operators.
• Lead and build features end-to-end: from reviewing user interviews and product design, through architection and building systems to deployment and monitoring in production. • Partner closely with our product team to discover user problems and shape their solutions - creating a world class experience for our organizers and travelers. • Write high-quality, maintainable code across both frontend (TypeScript/React) and backend (Ruby on Rails). • Ensure our services are always on by building resilient applications, ensuring they are well monitored and mitigating incidents as an on-call/incident responder. • Mentor teammates and contribute to WeTravel’s engineering practices and excellence.
• Writing/testing code for back-end operations, monitoring architecture performance, troubleshooting and resolving issues. • Design, build, test and maintain scalable technology solutions to meet business needs. • Implement new features, new products, and help to improve existing features. • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements. • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes. • Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer. • Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program. • Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
• Write production-level code in Java (with AI tools) • Prompt engineering and testing with LLMs, including Claude, Gemini, and OpenAI models • Context engineering to determine the right data • Agentic workflow design • Help us build systems to easily monitor and test LLM performance • Design and implement solutions for scale and maintainability across multiple clients • Contribute as a thought leader to conversations around LLM usage
• Temporal workflows that orchestrate multi-step AI operations • Backend services in Clojure that integrate with LLM APIs • Data models and PostgreSQL schemas that support complex enrichment pipelines • RAG pipelines using Qdrant for semantic search • APIs and data pipelines that deliver enriched catalogs to retailer PDPs


