Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Technical Lead, Software Engineer image - Rise Careers
This job is expired We're automatically mark job as expired after 180 days of its inactivity
Job details

Technical Lead, Software Engineer

About The Role:

  • As a Technical Lead Software Engineer at Dispatch, you will be entrusted to innovate and constantly improve our products to deliver a platform and experience our customers love to use. You will solve complex business and scalability problems and help define the direction of the product as well as work across the entire Dispatch technology ecosystem building back-end services and APIs in Golang, Ruby, and front-end web/mobile applications in ReactJS and React Native. Our engineers are simultaneously scaling a demanding application while simplifying complex business processes for our users and learning from top engineers like you along the way.   
  • We deeply value our engineering culture. We strongly emphasize trust, mentorship, and collaboration. We care about building the right thing, the right way, and having fun while we do it. Every member of our team has the freedom and responsibility to make Dispatch a great place to work.


AS A TECHNICAL LEAD SOFTWARE ENGINEER YOU WILL: 

  • Lead small software development teams to build our desktop app, mobile apps, and supporting micro-services (using languages like Javascript, Go, Python and Ruby and frameworks like React/Redux, React Native) and our infrastructure (Kubernetes, Lambdas, AWS, Docker, Rancher,).
  • Partner with product management to ensure the timely delivery of core features and functionality.
  • Design and architect software solutions that creatively enable the product roadmap and operate at scale to empower the business and support a wide variety of use cases, from experimental work to mission-critical production operations.
  • Break down roadmap initiatives into technical “build plans” for you and your engineering team to execute. 
  • Act as an engaging player-coach who mentors their colleagues through technical guidance, white board sessions, and code reviews to ensure that we are building efficient and reusable abstractions with consistent and accessible patterns.
  • Define patterns and processes to improve our engineering team and software.
  • Work with other team leads and the CTO to define the technical roadmap that supports scaling the business and enabling future strategic product initiatives. 
  • Take operational ownership of the platform, advocating for best practices to ensure uptime and reliability as well as build tools that make the rest of the team more productive, automating repetitive processes for both speed and accuracy.
  • Thrive in a fast-paced, high urgency, start-up culture that has fun doing great things together every day.


SOME SKILLS WE SEEK:

  • A hands-on software engineer with 5+ years of experience building high-scale modern web applications as a Full Stack Engineer.
  • Experience architecting and leading software development either in a formal or informal capacity.
  • Demonstrated ability to mentor and develop software engineers.
  • An engineer who has a strong consideration for security and privacy. You’re great at identifying soft spots and helping to address them before they become a serious problem.
  • A graduate of a BSc or MSc in Computer Science, preferably. At a minimum, you should have a bachelor’s degree.
  • Experienced with TDD/BDD patterns in modern software development.
  • Not afraid to share your knowledge and opinions with your colleagues.
  • Insatiably curious; you have the ability to learn quickly in a complex space.
  • Proactive about solving problems and already thinking 100 steps ahead to make our product better.
  • A self-starter who is clever, tireless and dedicated.
  • Familiar with and understand the MVP approach. Able to build and test fast, reliable, and scalable products.


WITHIN ONE MONTH, YOU’LL:

  • Have completed New Hire Training
  • Develop a strong understanding of the Dispatch platform, Dispatch’s unique value, and challenges facing the industry.
  • Be working on small team as an experienced mentor and providing your technical experience as input to the team’s design decisions and work plans as well as making individual coding contributions.
  • Develop strong working relationships with the engineers and product manager on your team.
  • Understand your team’s product roadmap and backlog and product development processes.
  • Set up your development environment and be committing code in languages such as Golang, JS, React Native, Python, etc. 


WITHIN THREE MONTHS, YOU’LL:

  • Become a Dispatch functional product expert.
  • Develop strong working relationships with engineers and product managers on other teams as well as people in other departments. 
  • Collaborating with Architects and Sr Engineers to break down work, architect solutions, and develop build plans and technical approaches to product initiatives.
  • Regularly commit high quality code. 
  • Assist deploying code to our production cloud environment.
  • Writing and updating configuration-as-code and infrastructure-as-code scripts (e.g. Terraform) for deploying new services to our infrastructure. 
  • Provide peer code reviews.
  • Provide leadership, experience, insight and guidance in our software development guilds.
  • Establish yourself as a strong technical collaborator that team members rely on for guidance.   


WITHIN SIX MONTHS, YOU’LL:

  • Partner with product management and lead the design and architecture of initiatives.
  • Break down of work and develop build plans and technical approaches to product initiatives.
  • Lead a technical whiteboard topic (knowledge transfer, design whiteboard, ….) at the weekly engineering meeting.
  • Have made significant enhancements to the product and executed on the product and technical roadmaps.
  • Strongly influence the technical roadmap priorities that lay the foundation for future growth and scalability. 
  • Be comfortable working in many of our repositories.
  • Ensure we are releasing a high quality product.

  

WITHIN TWELVE MONTHS, YOU’LL:

  • Be an expert on Dispatch’s product and technology.
  • Be the go to technical leader for your team’s domains and products. Partner and work cross functionally with other dev teams and departments.
  • Continuously think about and work on improvements to our products.
  • Lead all technical aspects of your team's work. 
  • Be a key adviser to the CTO on technical priorities. 
  • Have deep and broad understanding of Dispatch technology, platform, cloud operations and be hiring, mentoring and training new engineers.
  • Be a Dispatch subject matter expert and steward for several repositories and domains of the system. 


BENEFITS & PERKS:

  • Unlimited Paid Time Off (PTO)
  • Paid Parental Leave
  • Comprehensive Insurance Coverage
  • Learning and Development Reimbursement
  • DispatchFit Gym/Fitness Program Reimbursement
  • Flexible Work-Life Balance


Dispatch Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Dispatch DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Dispatch
Dispatch CEO photo
Pat Burns
Approve of CEO

Dispatch is a braintrust of self-starters, with a laser focus on building the best field service software in the world while creating a fantastic experience for every one of our customers.

5 jobs
MATCH
Calculating your matching score...
BADGES
Badge Flexible CultureBadge Work&Life BalanceBadge Rapid Growth
CULTURE VALUES
Mission Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Diversity of Opinions
Inclusive & Diverse
Work/Life Harmony
Take Risks
FUNDING
DEPARTMENTS
TEAM SIZE
DATE POSTED
September 29, 2021

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs
Company
Posted 17 days ago
Company
Posted 2 months ago
Company
Posted 2 months ago
Mission Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Diversity of Opinions
Inclusive & Diverse
Work/Life Harmony
Take Risks
Company
Mission Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Diversity of Opinions
Inclusive & Diverse
Work/Life Harmony
Take Risks