Software Engineer, Business Technology
Build and own internal full-stack products from concept through launch, partnering directly with users to identify high-impact needs and create reusable platforms and tools. The role requires 6+ years of production software experience, strong product judgment, and proficiency in Python, TypeScript, and React.
About the job
Responsibilities
- Rapidly design, prototype, and ship full-stack features across backend, frontend, and infrastructure.
- Consult with users and stakeholders to understand workflows and identify high-impact opportunities.
- Reduce recurring user needs into primitives, platforms, or middleware that support multiple use cases.
- Build tools that maximize autonomy and creative freedom for less-technical users.
- Make product and prioritization decisions.
- Iterate quickly based on feedback to improve the user experience.
- Learn new tools, frameworks, and domains as the product evolves.
Requirements
- 6+ years of experience building production software, ideally full-stack.
- Ability to independently take a product from idea to launch.
- Systems and abstraction-oriented thinking.
- Focus on user empowerment and measurable outcomes.
- Comfort making decisions amid ambiguity and incomplete information.
- High standards and strong self-direction.
- Proficiency with Python, TypeScript, and React.
- Experience building platforms, primitives, or internal tools used by others.
- Track record of independently shipping products.
- Bachelor's degree or equivalent combination of education, training, and experience in a relevant field.
Compensation & Benefits
- Annual salary: $320,000–$405,000 USD.
- Competitive compensation and benefits.
- Optional equity donation matching.
- Generous vacation and parental leave.
- Flexible working hours.
- Hybrid policy requiring staff to work from an office at least 25% of the time.
- Visa sponsorship may be available.
Skills
Python, TypeScript, React, Backend, Frontend, Infrastructure, Full-Stack Development, Platform Development, Internal Tools, Middleware
Similar jobs
Fullstack Engineering jobsBuild end-to-end product experiences for persistent AI coworkers, combining intuitive frontend interfaces with reliable backend systems for agent state, orchestration, and collaboration. The role requires 7+ years of full-stack or product engineering experience and strong TypeScript, React, and backend development skills.
Build OpenAI’s native learning experiences as a hands-on, staff-level full-stack product engineer. You will lead 0-to-1 development across frontend, backend, learner state, experimentation, and evaluation while shaping adaptive AI learning products for workplace users.
Owns reinforcement learning environments end to end, from scoping research goals and building reproducible containerized tools and graders through deployment and production operations. Requires 7+ years of production engineering experience, strong Python or TypeScript skills, cloud and container expertise, and close stakeholder collaboration.
Technical software engineering leader who sets strategy, delivers complex cross-functional projects, shapes architecture, and elevates engineering teams through mentoring and technical influence. The role spans product, platform, AI, security, and developer-experience domains.
Senior Software Engineer leading technical strategy, building AI-assisted systems, mentoring engineers, and solving large-scale healthcare data problems. Requires at least four years of software engineering experience, strong generalist skills, and familiarity with security and HIPAA compliance.