Lead and deliver complex, high-risk software projects involving multiple systems and developers, ensuring quality and timeliness.
Serve as a subject matter expert, independently designing technical specifications and advising on optimal solutions.
Develop code for complex projects, architecting and implementing full-stack solutions, with a focus on React/JavaScript for front-end web experiences and Python for back-end systems, across our software lifecycle.
Own full feature sets and significant codebase portions.
Collaborate with product, design, data science, and business teams.
Perform unit testing, prepare project documentation, and provide development estimates.
Continuously enhance engineering skills through challenging projects and collaboration.
Other duties as assigned.
Requirements
Bachelor’s in CS/Engineering or equivalent
6+ years of programming experience with solid CS fundamentals
Strong proficiency in Python and a front end language (e.g., JavaScript, React, etc.)
Solid experience with TypeScript, HTML, and CSS
Demonstrated ability to architect and build complex, scalable full-stack systems, leveraging Python for back-end development
Experience with database schema design (Postgres, MySQL)
Understanding of the web stack (HTTP, caching, REST APIs, etc.)
Proven testing/QA experience (unit, integration) and SDLC knowledge
Task ownership, goal-oriented, excellent communication, and adaptability
Experience with Docker, GitHub and AWS
Experience designing complex systems focusing on architecture, reliability and scaling
Deeply familiar with security best practices
Benefits
Equity compensation (dependent upon job level)
Incentive/bonus plans (dependent upon position)
Paid holidays plus an additional floating holiday
Work flexibility including paid time off and remote work if your role is eligible
Parental leave
Medical, dental, vision, wellbeing benefits
Short & long term disability
Life insurance
401k
HSA employer contributions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.