Senior Software Engineer II
Leads technically complex software projects from concept through production, simplifying systems and mentoring engineers. The role requires 8+ years of software engineering experience and familiarity with Python, Django, React, PostgreSQL, Kafka, Java, gRPC, and AWS.
About the job
Responsibilities
- Lead the execution of complex technical projects from concept through production while maintaining high standards for performance and reliability.
- Identify opportunities to simplify code and infrastructure, prioritizing changes with measurable business impact.
- Use AI-assisted engineering tools to accelerate development and improve code quality.
- Mentor and coach peers through thorough pull request reviews and architectural guidance.
- Collaborate with product and design to build effective user solutions.
- Break down complex user stories into actionable tasks and execute them with minimal guidance.
- Articulate technical trade-offs to stakeholders.
Requirements
- 8+ years of professional software engineering experience recommended for this level.
- Experience with, or willingness to learn, Python, Django, React, PostgreSQL, and Kafka.
- Experience with Java, gRPC, and AWS.
- Ability to lead technically complex projects and work through ambiguous problems.
- Strong understanding of system architecture, performance, reliability, and technical trade-offs.
Skills
Python, Django, React, Postgres, Kafka, Java, gRPC, AWS, System Architecture, Ai-Assisted Engineering
Similar jobs
Fullstack Engineering jobsBuild production software for Navan’s expense platform across backend, web, and AI services. The role requires 5+ years of software engineering experience, strong Java, TypeScript, or Python skills, and experience shipping LLM-powered or document-extraction features in high-stakes financial workflows.
Senior software engineer building web applications, data-driven tools, and AI-first workflows for investment professionals. The role requires Python, web APIs, cloud, databases, React, and strong cross-functional problem-solving experience.
Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.
Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.
Build customer-facing search experiences across frontend and backend systems, with emphasis on Vue, Python, Django, search infrastructure, and AI-powered features. The role requires 5+ years of software engineering experience and includes production ownership and on-call participation.