Technical Lead - Sr. Staff Software Engineer

Favor is a delivery service company with the mission 'Anything Delivered', providing a technology platform that enables millions of deliveries.
Full-Stack
Staff Software Engineer
Hybrid
10+ years of experience

Description For Technical Lead - Sr. Staff Software Engineer

Favor is seeking a Technical Lead - Sr. Staff Software Engineer to join their team in Austin, TX. As a key member of the engineering team, you'll be responsible for defining solution architecture, acting as a technical point of contact, and collaborating across multiple squads to design unified cross-squad solutions.

The role involves hands-on coding with a focus on architectural changes, leading troubleshooting efforts, and developing technical solutions to advance the company's priorities. You'll work closely with product and operations teams to understand customer needs and build simple solutions to complex problems.

Key responsibilities include:

  • Defining solution architecture and integrating necessary technical components
  • Collaborating with technical leads and engineers across disciplines
  • Working with product partners to solve complex business problems
  • Leading and participating in troubleshooting application incidents
  • Developing technical solutions, vision, and strategy aligned with company goals
  • Defining and contributing to standards that improve developer workflows

The ideal candidate will have 10+ years of software engineering experience, strong technical skills in various technologies (Java, Kotlin, Scala, PHP, Python, Node.js, C#, MySQL, Postgres, DynamoDB, DocumentDB/MongoDB, Kafka, Docker, Kubernetes, Terraform, AWS, Elasticsearch), and the ability to lead larger initiatives.

Favor offers a high-growth startup environment where you'll have the opportunity to make a significant impact on hundreds of thousands of users. If you're passionate about modern, clean code and products that make a difference, this role at Favor could be an excellent fit for you.

Last updated 6 months ago

Responsibilities For Technical Lead - Sr. Staff Software Engineer

  • Define solution architecture and integrate necessary technical components
  • Act as the technical point of contact for your pillar of Favor Engineering
  • Collaborate with technical leads and engineers across disciplines
  • Work with product partners to solve complex business problems
  • Lead hands-on coding with focus on architectural changes
  • Lead troubleshooting of application incidents and deployment issues
  • Develop technical solutions, vision, and strategy aligned with company goals
  • Define and contribute to standards that improve developer workflows
  • Mentor junior engineers and recommend best practices
  • Advocate for devops solutions and maintain CI/CD pipelines

Requirements For Technical Lead - Sr. Staff Software Engineer

Java
Kotlin
JavaScript
PHP
Python
Node.js
MongoDB
Kafka
Kubernetes
  • Related degree or comparable formal training, certification, or work experience
  • 10+ years of software engineering experience
  • Experience with technologies like Java, Kotlin, Scala, PHP, Python, Node.js, C#, MySQL, Postgres, DynamoDB, DocumentDB/MongoDB, Kafka, Docker, Kubernetes, Terraform, AWS, Elasticsearch
  • Ability to write clean, well-structured code
  • Strong understanding of software engineering aspects including test automation, data engineering, security, and devops
  • Knowledge of system architecture and ability to diagnose issues
  • Excellent communication skills for technical concepts
  • Experience defining and evangelizing technical solutions and strategies
  • Experience in a high-growth startup environment

Interested in this job?

Jobs Related To Favor Technical Lead - Sr. Staff Software Engineer

Lead Full Stack Developer (Analytics)

Lead Full Stack Developer (Analytics) role at Later, focusing on social media analytics and team leadership in Vancouver, Canada.

Lead Product Manager, Developer Experience

Lead Product Manager role at CoreWeave focusing on developer experience, shaping tools and interfaces for AI and accelerated computing applications.

Lead Developer

Lead the development team at CrewBloom, overseeing migration to Fastify, guiding React frontend, and managing AWS infrastructure in a remote, full-stack role.

Engineer Lead, ST

Lead Software Engineer position at Starbucks, focusing on developing and operating large-scale digital menu board implementations.