Staff Software Engineer
$7,000 per monthHousecall Pro
Role Description
As a Staff Software Engineer, you are a key technical leader responsible for driving the development and architecture of software systems that drive HCP's success. You work closely with cross-functional teams to establish architecture standards, create scalable and reliable solutions, and ensure that our software aligns with business goals and technology strategy. You lead the technical vision for software projects, mentor engineers, and provide critical guidance on system design, code quality, and best practices. Your expertise helps bridge the gap between development and operations, enabling efficient, high-quality software delivery.
In your day to day, you will:
- Design and develop software architecture that meets business and technical requirements
- Lead architectural discussions, propose new design patterns, and provide guidance on technical decisions
- Collaborate with product managers and other stakeholders to align software architecture with business needs
- Ensure high standards of software quality by conducting code reviews and establishing best practices
- Implement and advocate for engineering best practices, including security, scalability, and performance optimization
- Mentor and guide software engineers in developing their technical skills and understanding of architectural principles
- Troubleshoot and resolve complex technical issues related to software design and system performance
- Conduct research and proof of concepts for new technologies that could benefit our software ecosystem
- Develop detailed technical documentation for software architecture and design
- Drive continuous improvement in software development processes and practices
Qualifications
- 6+ years of experience in software engineering with a focus on architecture and system design
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience
- Expertise in software development using modern languages (i.e. Ruby on Rails, React, JavaScript, Python)
- Deep understanding of software design patterns, microservices architecture, and RESTful API design
- Experience with cloud platforms (i.e. AWS) and containerization (i.e. Docker, Kubernetes)
- Proficient in database design and technologies (i.e. SQL, NoSQL, Redis)
- Strong knowledge of DevOps practices, CI/CD pipelines, and automated testing frameworks
- Proven experience in providing technical leadership and mentoring engineers
Requirements
- Demonstrated ability to leverage AI tools to improve workflows, streamline execution, or enhance outputs
- Strong analytical and problem-solving skills with a strategic mindset
- Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences
- A proactive approach to identifying opportunities for improvement and driving change
- Adaptability to work in a fast-paced, dynamic environment with evolving priorities
- Collaborative attitude and a passion for innovation and continuous learning
Benefits
- Remote environment: totally built to make you feel that we are all together in one space without leaving your home office!
- Self Managed PTO: Beach? Mountains? Camping? Discovering new experiences? You are free to take time out as you need!
- Flexible work hours: We believe that you can reach your professional and personal goals working with us and encourage you to have a work life balance!
- A culture built on innovation that values big ideas: We are always open to new ideas that will improve the life of our Pros!
- MacBook (or PC if you prefer!) + Setup Fee ($500): What is remote work without the right tools? Here at HCP, you can choose your computer and set up your home office!
Company Description
Founded in 2013, Housecall Pro helps home service professionals (Pros) streamline every aspect of their business. With easy-to-use tools for scheduling, dispatching, payments, and more, Housecall Pro enables Pros to save time, grow profitably, and provide best-in-class service.
Housecall Pro’s brand portfolio includes Business Coaching by Housecall Pro, a business coaching solution for home services businesses. Our brands are united by a singular mission to champion our Pros to success.
We support more than 50,000 businesses and have over 2,000 ambitious, mission-driven, genuinely fun-loving teammates across the globe. If you want to do work that impacts real people, supported by a team that will invest in you every step of the way, we’d love to hear from you.
Housecall Pro celebrates diversity and we are committed to creating an inclusive environment. We are an equal opportunity employer and do not discriminate on the basis of gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law.
$150k - $165k
Role Description We’re looking for a Staff Software Engineer to lead the design, development, and optimization of our software installation frameworks using InstallShield, along with core components written in C, C++, and C#. You will be responsible for streamlining our...SuggestedFull time$224k - $302.4k
Role Description We have an opening to hire a Staff Software Engineer, AI Foundations. Temporal provides a reliable foundation powering AI leaders such as OpenAI, NVIDIA, Cursor, Lovable, Replit, and others. Its adoption is also expanding to users spanning across a broad...SuggestedFull timeWork experience placementWork at officeRemote workWork from homeHome office$225k - $265k
...workforce, we’re remote‑first and grounded in a simple idea: software is a people business. Cribl is the place where curious, collaborative... ...closely with the founding team and a group of highly-skilled engineers to shape the future of search and analytics of observability...SuggestedFull timeTemporary workRemote work- Role Description We are looking for an exceptional Staff Backend Developer (Ruby/Go) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime, including: ~Recipe execution ~DSL ~Pulling events ~Processing...SuggestedFull timeRemote work
- ...job processing system and code execution engines that power Tines’ intelligent workflows.... ...However, since we’re still a small but growing software engineering organization, this role is... ...~Proven track record of success as a staff software engineer. ~Linux systems expertise...SuggestedFull timeLive in
$118.45k - $260.59k
Role Description CVS Health is seeking a Staff Software Engineer specializing in developing machine learning solutions using Agentic AI/ML serving as a leader and role model in engineering for both peers and clients. The successful candidate will lead project teams working...Hourly payFull timeTemporary workLocal areaRemote work$150k - $180k
...Description BlackSky is looking for a strong, self-starting and eager engineer to join our Mission Management Engineering team. This... ...states. Responsibilities ~Design, implement, and maintain software for the components making up BlackSky’s mission management services...Permanent employmentFull timeRemote workFlexible hours$152.13k - $216.4k
...May telecommute. Qualifications ~Bachelor’s degree in Computer Science, Computer Engineering, or related field ~8 years of experience in job offered or in a Software Engineer-related occupation Requirements ~Java Enterprise, Java application servers,...Full timeRemote workOverseas$135k - $166k
Role Description This staff engineering role will help our team to research, develop, maintain, enhance, and customize platform software solutions – including printer drivers and developer SDKs – that power HID’s Secure Issuance FARGO printers and laminators so that they...Full timeWork at office$160.16k - $213.55k
Role Description Serves as a lead software engineering resource on the Digital Engineering team while building CSAA’s next generation of customer-facing web & mobile applications. Responsible for team-level strategic technical ownership and "hands-on" design, implementation...Full timeRemote workFlexible hours$165k - $300k
...Key responsibilities may include: ~Developing and deploying software for our core freight movement operations. ~Leading the design... ...of software modules built by a small group of software engineers. ~Writing production-quality code for well-defined tasks....Full time$248k - $310k
...execute and deliver in a complex and collaborative roadmap of Trust engineering efforts that will require collaboration across many parts of... ...of seniority, all individual contributors at Airbnb are Software Engineers which means we expect you to be hands on and contribute...Full timeWork experience placementCasual workLive inWork at officeRemote work- Role Description As a Staff Software Engineer at Navient you’ll develop and execute on the technical strategy of an engineering team to revolutionize in-school consumer lending, automating the loan approval process and orchestrating the transfer of billions of dollars....Full timeTemporary work
- Role Description We are looking for a brilliant and energetic Staff Software Engineer to help shape the technical future of GiveCampus. This is our most senior individual-contributor Engineering role, and your influence will reach across all of Engineering and the company...Full timeRemote workFlexible hours
$213.51k - $306.05k
Role Description Staff Software Engineer (6Sense Insights, Inc.; San Francisco, CA): Utilize knowledge of computer science to design and develop new software features and ensure they are properly tested at scale prior to release. Work cross functionally to anticipate and...Full timeRemote work$200k - $225k
Role Description Canopy is seeking a Staff Software Engineer to develop our next-generation sensing data pipeline — building the “physical full stack” from firmware and edge algorithms to the backend and frontend services that power them. ~Bridge physical hardware and...Full time$204k - $255k
...features. ~You’ll be at the center of cross-functional collaboration, bridging backend, frontend/client, and machine learning engineering teams. ~CnC is applying GenAI and large language models (LLMs) to power products that enhance the Airbnb experience. ~We're...Full timeCasual workLive inWork at officeRemote work- Role Description The Cint Technology team is looking for a Staff Software Engineer to join our international Data Solutions & Measurement team. This position is for a software engineer who wants to raise the bar. Our business has been doubling in the last few years and...Full timeRemote work
- ...orchestrate large fleets of light and heavy vehicles. ~As a Staff Engineer, you'll set technical direction across the full routing... ...You want to impact the industries that run our world: The software, firmware, and hardware you build will have real-world impact...Full timeRemote workWorldwide
- Role Description We're looking for a Staff Software Engineer to join our Developer Platform team, the team that builds the "Factory" powering Chainguard Engineering. We own the internal infrastructure, automation, and AI tooling that lets our engineers ship secure software...Full timeRemote workFlexible hours
- Role Description We are looking for an experienced Staff Software Engineer who can design and build best-in-class planning systems for autonomous driving in structured, low-speed environments. In this role, you'll be the technical backbone of the planning stack — owning...Full time
- ...testing, documentation, code review, and analysis of various software applications, and implement technical solutions that satisfy business... ...be repeated. ~Lead projects working with junior and senior engineers and coach adopters of the product. ~100% Telecommuting....Full timeRemote work
- ...our API services and backend infrastructure. ~Team Leadership: Manage and mentor a small but growing team of high-performing engineers, fostering a culture of technical excellence and continuous improvement. ~Product Collaboration: Work closely with the Product...Full timeRemote work
$176k - $264k
Role Description Zocdoc's most important asset is our people. As a Staff Software Engineer on the Spend Management team, you will be the technical anchor for the platform that gives healthcare practices the confidence and control to spend on the Zocdoc Marketplace. You'...Full timeFlexible hours$138.2k - $243k
...Foundry. We operate more like a product studio than a traditional engineering organization. We ’re hiring a full-stack engineer with... ...writing code. Qualifications ~7+ years of professional software engineering, or equivalent demonstrated by shipped products....Full timeWork from homeFlexible hours$200k - $290k
...important asset is our people and our platform. As a Senior Staff Engineer, Vulnerability Management, you’ll play a meaningful role in strengthening... ...registries, operating systems, and application-layer software. ~Building context-engine models that correlate findings...Full timeFlexible hours$190k - $220k
...respond faster, operate more effectively, and create safer learning environments for millions of students and educators. As a Staff Software Engineer, you'll be an early technical leader helping define and build category-defining products where software, hardware, and real...Full timeWork from homeFlexible hours$141.7k - $316.6k
...is free to move and pursue their dreams. The Ford Pro Intelligence (FPI) Telematics team is looking for a highly skilled Sr. Staff Engineer to lead the technical vision and build web applications and services that will be useful, reliable, and secure products for our...Full time- Role Description As a Staff Software Engineer - Developer Experience, you will play a pivotal role in driving the design and implementation of tools, frameworks, and systems that enhance the developer workflow and productivity. You will collaborate closely with internal...Full timeTemporary workHome office
- Role Description We’re looking for a passionate Staff Software Engineer to collaborate on building the next-generation AI coding platform. This is a rare opportunity to join an early-stage company founded by Andrew Filev (founder of a unicorn startup) — to help scale it...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!















