Software Engineer II, Full Stack (Python, React)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
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 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 • You take initiative and look for ways to improve systems without waiting to be asked. You enjoy building at the platform level, where your work supports multiple teams and drives meaningful impact. You balance speed with thoughtful engineering decisions and know when to focus on the details and when to think bigger picture. You support your teammates, contribute to a high standard of quality, and stay open to new tools and better ways of working. • You’re driven by results, energized by challenge, and aligned with our values: honesty, humility, hard work, commitment, innovation, and exceptionalism.
Responsibilities
• 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
Benefits
• $166K • Offers Equity • Offers Commission • Offers Bonus • A final offer will be determined by your experience, skills, and interview performance. We’ve built our compensation framework to attract, retain, and reward top performers. We believe in pay for performance, ensuring that your growth and impact are reflected in your rewards. As Teamworks grows, so do your opportunities—whether that’s through advancing your career, contributing to game-changing innovations, or building long-term financial security. • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • What preferred first and last name do you go by? • or drag and drop here • Yes, current user • Yes, former user • I do not use generative AI tools • I have experimented occasionally • I use them regularly for small tasks (debugging, documentation) • I use them frequently to accelerate feature development • I rely on them as a core part of my engineering workflow • Previously held clearance (inactive) • Active Secret clearance • Active Top Secret clearance • Active TS/SCI clearance • Prefer not to answer • Decline to self-identify • Hispanic or Latino - A person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race. • Hispanic or Latino • White (Not Hispanic or Latino) - A person having origins in any of the original peoples of Europe, the Middle East, or North Africa. • White • Black or African American (Not Hispanic or Latino) - A person having origins in any of the black racial groups of Africa. • Black or African American • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) - A person having origins in any of the peoples of Hawaii, Guam, Samoa, or other Pacific Islands. • Native Hawaiian or Other Pacific Islander • Asian (Not Hispanic or Latino) - A person having origins in any of the original peoples of the Far East, Southeast Asia, or the Indian Subcontinent, including, for example, Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand, and Vietnam. • Asian • American Indian or Alaska Native (Not Hispanic or Latino) - A person having origins in any of the original peoples of North and South America (including Central America), and who maintain tribal affiliation or community attachment. • American Indian or Alaska Native • Two or More Races (Not Hispanic or Latino) - All persons who identify with more than one of the above five races. • Two or More Races • Hispanic or Latino • White (Not Hispanic or Latino) • Black or African American (Not Hispanic or Latino) • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) • Asian (Not Hispanic or Latino) • American Indian or Alaska Native (Not Hispanic or Latino) • Two or More Races (Not Hispanic or Latino) • I identify as one or more of the classifications of protected veteran listed above • I am not a protected veteran