Lead Software Engineer

6 hours ago


San Francisco, California, United States Truckstop Full time
Job Title: Lead Software Engineer

At Truckstop, we are seeking a highly skilled and experienced Lead Software Engineer to join our development team. As a key player in our Agile development model, you will be responsible for leading the team through influence, providing technical guidance and direction, mentoring junior team members, and collaborating and communicating cross-functionally to create and deliver technical solutions to meet Product and customer needs.

Key Responsibilities:
  • Lead a development team through influence, providing technical guidance and direction that aligns with Product and business requirements.
  • Mentor junior team members and provide coaching and feedback to ensure their growth and development.
  • Collaborate and communicate cross-functionally with engineering, product, and business departments to drive collaboration and achieve business objectives.
  • Maintain and hold the team accountable to standards of software quality by establishing good practices and habits that align with company development standards and architecture.
  • Develop and coach partners for improved and sustained performance.
  • Share ideas and recommendations on architecture, system design, processes for continued squad development and performance improvement.
  • Provide recommendations to development of new code, redesign, or reuse of existing code.
  • Independently perform code reviews that follow Truckstop's published standards and practices.
  • Improve code structure and architecture in service of testability and maintainability.
  • Create, maintain, and refine documentation that is easily consumed by others.
  • Articulate complex technical topics for non-technical audiences.
  • Improve the development experience at Truckstop by enhancing development tools, test coverage, and/or code structure.
  • Proactively influence squad communication and team dynamics to accomplish the tactical mission of the squad.
  • Design solutions that align with business and IT strategies and comply with the organization's architectural standards.
  • Implement code that is clear, concise, tested, and easily understood by others.
  • Be responsible for the entire lifecycle of their code: development, test, production, and subsequent fixes and improvements.
Requirements:
  • BS in Computer Science, Computer Engineering, or related discipline with a minimum of 8 years of related experience.
  • Previous leadership experience is a plus.
  • Experience maintaining legacy front-end with.NET full framework.
  • Understanding of object-oriented principles and software design patterns.
  • Understanding of responsive web apps using HTML5, CSS3, and JavaScript.
  • Understanding of modern front-end JS frameworks and libraries specifically Angular.
  • Understanding of C#, Asp.Net / Asp.Net core, Entity framework.
  • Understanding of Ad-Hoc SQL queries, Transactional Queries, and Stored Procedures.
  • Understanding of TDD and JS testing frameworks like Jest / Karma, Protractor/ Cypress/ Selenium.
  • Basic knowledge integrating apps with RESTful API's or GraphQL.
  • Understanding of Amazon Web Services (AWS), Azure, or other cloud services is a plus.
  • Understanding of API development using Asp.Net / Asp.Net core, AWS lambda, serverless, API Gateway is a plus.
  • Understanding of Microservice Architecture is a plus.

At Truckstop, we are dedicated to creating a workplace that is equitable, inclusive, and inspiring for every employee. In an effort to provide greater transparency, we are sharing the base salary range for this position. The position is also eligible for a yearly bonus. Final salary is based on a number of factors including market location, job-related knowledge, education/training, certifications, key skills, experience, internal peer equity as well as business considerations.

The anticipated base pay range for this position is $150,000—$165,000 USD.

Truckstop provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.



  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while there were exceptional resources for developers to enhance their code, there was a lack of equally effective tools for machine learning practitioners to refine their models. From our initial experiment...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for developers to enhance their code, there were insufficient tools available to assist machine learning practitioners in refining their models. Beginning...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while developers had access to excellent coding tools, there was a significant gap in resources available for machine learning practitioners to enhance their model-building capabilities. Our initial product...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for software developers, there was a lack of equally effective tools for machine learning practitioners to enhance their models.Initially launching our...


  • San Francisco, California, United States Software Aspekte Full time

    Position OverviewAt Software Aspekte, we are dedicated to crafting exceptional tools for AI developers. Our foundation is built on the realization that while there are outstanding resources for software developers, there is a lack of equally effective tools for machine learning practitioners to enhance their models.Our journey began with a pioneering...


  • San Francisco, California, United States Uber Full time

    About the RoleUber Eats is seeking a highly skilled Software Engineering Lead to join our team. As a key member of our engineering organization, you will be responsible for leading the development of our core services, including catalog management, order injection, and delivery logistics.We are looking for a talented engineer who can operate as a tech lead...


  • San Francisco, California, United States Roman Health Pharmacy LLC Full time

    About the RoleWe are seeking a highly skilled and experienced Lead Software Engineer to join our team at Roman Health Pharmacy LLC. As a key member of our engineering team, you will be responsible for leading the development of our software applications and ensuring that they meet the highest standards of quality and reliability.Key ResponsibilitiesTechnical...

  • Lead Software Engineer

    13 hours ago


    San Francisco, California, United States Hulu Full time

    Job Title: Lead Software EngineerJoin Disney Entertainment and ESPN Technology as a Lead Software Engineer and be part of a team that delivers innovative global advertising solutions. As a key leader on our Software Engineering team, you will use your expertise in Java, scripting, DevOps, and data persistence to write and test code that delivers new features...


  • San Francisco, California, United States RICEFW Technologies Full time

    Job DescriptionWe are seeking a highly skilled Software Engineering Lead to join our team at RICEFW Technologies.About the Role:Lead the development of our product information systems.Collaborate with cross-functional teams to drive technical innovation.Ensure the delivery of high-quality software solutions.Requirements:Proven experience in software...


  • San Francisco, California, United States Nextdoor Full time

    Lead Software Engineer at NextdoorNextdoor is a platform that connects individuals with their local communities, fostering a more compassionate world where everyone has a trustworthy neighborhood to rely on. Neighbors around the globe depend on Nextdoor daily for credible information, support, real-life connections, and more, spanning over 305,000...


  • San Francisco, California, United States Bright Machines, Inc. Full time

    TRANSFORMING MANUFACTURINGAt Bright Machines, we believe that innovation is the key to revolutionizing the manufacturing sector. Our team comprises talented professionals dedicated to leveraging software and data to tackle our clients' specific challenges. By implementing intelligent automation, we provide factories with enhanced flexibility, scalability,...


  • San Francisco, California, United States Databricks Full time

    Position OverviewWe are seeking a Front End or Full Stack Lead Software Engineer/Principal Software Engineer to join the Engineering team at Databricks. This role will report to an Engineering Leader and is integral to our engineering organization, focusing on one of the key products within Databricks. You will collaborate with teams dedicated to developing...


  • San Francisco, California, United States Raytheon Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer Lead to join our team at Raytheon RTX. As a key member of our Test Equipment Engineering organization, you will be responsible for leading the development, integration, and maintenance of software for on-site factory support of test systems.Key ResponsibilitiesLead cross-discipline...


  • San Francisco, California, United States Advent Software, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Advent Software, Inc. in San Francisco. As a key member of our development team, you will play a critical role in designing and implementing cutting-edge software solutions for the global investment management industry.Key ResponsibilitiesCollaborate with product...


  • San Francisco, California, United States Software Defined Automation GmbH Full time

    About Software Defined Automation GmbHWe're a leading company in the field of software-defined automation, and we're looking for talented Backend Software Engineers to join our Core and Monetization engineering teams.Job SummaryWe're seeking inquisitive and well-rounded Backend engineers to help us build robust frameworks and features that empower both...


  • San Francisco, California, United States FlexOS Global Pte. Ltd. Full time

    Position Overview:The Principal Software Engineer role at FlexOS Global Pte. Ltd. is a pivotal position within our Architecture team, responsible for shaping the design and functionality of our software solutions. This role demands a hands-on approach to developing and deploying innovative services and APIs that enhance our product suite.About the Team:Our...


  • San Francisco, California, United States Induced Full time

    Key Responsibilities:Work collaboratively with the engineering team to architect and develop innovative features that will improve the performance and functionality of our AI systems.Focus on optimizing performance, quality, and user responsiveness to ensure a superior experience with our AI solutions.Maintain high standards of code quality and organization,...


  • San Francisco, California, United States Bright Machines, Inc. Full time

    RETHINK MANUFACTURINGAt Bright Machines, we are committed to assembling a top-tier team to drive transformative change in the manufacturing sector. Our expertise lies in leveraging software and data to address the unique challenges faced by our clients. Through intelligent automation, we empower factories with enhanced flexibility, scalability, and...


  • San Francisco, California, United States Bright Machines, Inc. Full time

    TRANSFORMING MANUFACTURINGAt Bright Machines, we are dedicated to reshaping the manufacturing landscape by assembling a team of innovators and specialists. Our mission is to harness the power of software and data to address the distinct challenges faced by our clients. Through intelligent automation, we empower factories with enhanced flexibility,...


  • San Francisco, California, United States Imbue Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Team Lead to join our team at Imbue. As a key member of our engineering organization, you will be responsible for leading and mentoring a team of software engineers to deliver high-quality products and services.Key ResponsibilitiesMentorship and LeadershipLead and mentor a...