Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$220k - $240k
Full-time

CompanyCam

Hi, we’re CompanyCam. We’re a simple-to-use photo documentation and productivity app for contractors of all commercial and home services industries. Packed with intuitive functionality, CompanyCam facilitates unparalleled communication and accountability across a contractor’s entire business. We’re committed to providing a consumer-grade, game-changing experience that helps our users build trust within their company and with their customers. But don’t let that corporate description fool you—the people behind our buttoned-up product are laid-back (but hardworking), genuine, and kickass, and you could be one of them! The Role We’re looking for an experienced, thoughtful, and impact-driven Staff Software Engineer (Ruby on Rails) to provide technical leadership across CompanyCam’s engineering organization. As a Staff Software Engineer, your impact goes well beyond a single team. You’ll work across teams and initiatives, partnering with engineers, product managers, designers, and engineering leadership to solve complex, cross-cutting problems that move the business forward. While you’ll continue to contribute directly to code, your primary focus will be on technical direction, architectural decision-making, mentorship, and raising the bar for how we build software. Most importantly, you’ll play a key role in evolving our engineering culture, practices, and systems as we scale — helping us make better decisions, reduce risk, and invest wisely in our platform, developer experience, and people. Working At CompanyCam Our engineering team is remote-first, spanning every time zone in the United States. We welcome people from all backgrounds and really don't care whether or not you have a CS degree or even a high school diploma. All that matters is that you're not an a**hole and you're good at what you do. At CompanyCam we’re driven to produce work with meaningful outcomes. That means not just dumping features and “improvements” but being able to reflect and learn from our outputs. We’re actively working to center our work on continuous discovery habits (CDH) as outlined by Teresa Torres. Our teams are made up of a product manager, a product designer, a tech lead and an appropriate number of engineers for the scope of your team. Rather than being overly prescriptive, we provide guardrails and just enough constraints to keep teams moving. Each team is expected to collaborate, iterate, and refine their best practices to produce high-quality work. What You’ll Do Provide technical leadership across teams and projects, delivering interdependent solutions aligned with company goals. Design, evolve, and support backend systems and architecture primarily in Ruby on Rails, PostgreSQL, REST, and related technologies. Influence long-term technical strategy, balancing short-term delivery with platform health, scalability, and sustainability. Identify, forecast, and mitigate technical and operational risk across the business. Create clarity around technical decisions, trade-offs, and direction in ambiguous or high-impact situations. Set and uphold high standards for code quality, security, privacy, observability, and documentation through direct contribution, review, and mentorship. Consult and advise cross-functionally on complex technical challenges, high-risk areas, and strategic initiatives. Sponsor and explore new ideas, tools, and technologies that improve developer experience, team effectiveness, and product outcomes. Foster inclusive, psychologically safe environments where engineers can do their best work and grow. Act as a force multiplier — enabling teams and individuals without overshadowing or sidelining others. What You’ll Bring Must-haves These are our non-negotiables: Show up: Have the courage to do difficult but necessary work. Grow up: Take ownership, learn continuously, and bring a growth mindset. Do good: Treat your teammates and customers the way you'd want to be treated. Extensive professional experience building and leading software systems (typically 15+ years, but we value impact over years). Advanced proficiency in Ruby on Rails and backend system design. Proficiency in React/React Native. Strong understanding of full-stack architecture, monolithic application patterns, and scalable backend systems. Experience designing and operating systems using PostgreSQL and REST APIs in production environments. Familiarity with cloud-hosted infrastructure, including AWS. Strong independent judgment and ability to navigate complex, ambiguous problems. Ability to communicate technical ideas clearly and empathetically to a wide range of audiences. Demonstrated experience mentoring engineers and influencing technical decisions across teams. You live and work permanently in the U.S. (We’re not set up to hire outside the U.S.). Nice-to-haves You’ll encounter the following technologies and concepts with varying frequency — experience with them is a plus, but not required: AWS (S3, EC2, etc.) Observability and monitoring systems Infrastructure as Code Feature flagging systems Experience evaluating or integrating AI / LLM-powered tools and systems Benefits and Compensation This is a salaried position at CompanyCam. Our salary range is $220,000 - $240,000 per year and is based on experience. We also offer meaningful equity and other benefits. CompanyCam is an equal-opportunity employer committed to respect, inclusion, and growth. We work hard, take responsibility, and support each other. Great ideas come from all backgrounds, and we carefully consider every applicant without regard to personal characteristics or traits. Even if your work experience doesn’t align perfectly, we encourage you to apply. What really matters to us is your potential, your passion, and your commitment to learning, innovation, and contributing meaningfully to our team. For any accommodations or technical issues related to the online application or interview process, please email View email address on click.appcast.io and we’ll respond promptly. Please do not include any medical or health information in your message. Note: Resumes sent to this email will not be reviewed or responded to. To be considered for a position, you must apply directly through our careers page.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in United States vacancy
  • $162.4k - $290k

     ...the long term. About the role The way software gets built is changing fast. AI agents are...  ...write, review, and ship code alongside engineers — and our Developer Experience team sits...  ...at Samsara benefits. We're hiring a Staff Software Engineer to help set technical... 
    Suggested
    Full time
    Live out
    Remote work
    Flexible hours

    Samsara

    California
    9 hours ago
  • $201k - $250.5k

     ...platforms in the U.S., Allara is bridging long-overlooked gaps in healthcare for women. The Opportunity We're looking for a Staff Software Engineer to help build the technical foundation that will scale our platform and transform women's healthcare delivery. You'll... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Work from home
    Flexible hours
    3 days per week

    Allara

    New York, NY
    9 hours ago
  • $320k - $405k

     ...growing group of committed researchers, engineers, policy experts, and business leaders working...  ...5+ years of experience as a software engineer Have ideas for experiments to...  ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25%... 
    Suggested
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    New York, NY
    4 days ago
  • $166k - $250k

     ...secure, scalable, and performant. Will carry out full-stack software development tasks with security focus. Develop and maintain responsive...  ...Requirements: Bachelor’s degree in Computer Science, Engineering, Information Technology, or related academic field. Experience... 
    Suggested
    Full time
    Work experience placement

    Zania

    San Francisco, CA
    1 day ago
  • $164.3k - $246.7k

    Compensation: Pay Range: $164,300.00 -$246,700.00 Location: Remote - U.S. We are seeking a Staff Software Engineer to help lead the design and development of the Java/Spring and React platform behind our precision genomics and clinical reporting products. This is a hands... 
    Suggested
    Full time
    Work experience placement
    Remote work

    Tempus AI

    California
    4 days ago
  • $118.45k - $236.9k

     ...bigger - helping to simplify health care one person, one family and one community at a time. Position Summary The Staff Software Development Engineer is responsible for managing the technical needs across PBM or Pharmacy Benefits Management space. They have accountability... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Remote work

    CVS Health

    Arizona
    9 hours ago
  • $200k - $400k

    TITLE: Senior/Staff Software Engineer REPORTING TO: CTO LOCATION: Marina del Rey, CA - OR - Williamsburg, NY (onsite M - F) Who Is Flip? Flip builds AI voice agents that handle millions of real customer conversations for some of the biggest brands, healthcare providers... 
    Full time
    Work at office

    Flip

    Los Angeles, CA
    1 day ago
  •  ...genuine value for both sides. Founded by ex-Meta product and engineering leaders, we've raised over $30M in total capital from...  ...conversation, and commerce converge. The Role We're looking for a Staff Software Engineer to build and scale Nectar’s core product... 
    Full time
    Remote work
    Shift work

    Nectar Social

    United States
    9 hours ago
  • $125k - $150k

    Position location: Austin, TX The Staff Software Engineer will lead the design and delivery of scalable, cloud-native microservices powering Western Union’s digital platform. This role serves as a hands-on technical expert and service owner, partnering with distributed... 
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Shift work
    3 days per week

    Western Union

    Austin, TX
    9 hours ago
  • $118.45k - $236.9k

     ...one person, one family and one community at a time. Position Summary We are seeking a highly skilled and experienced Staff Software Development Engineer to join our dynamic team. The ideal candidate will have profound Cloud/Data technical knowledge, aptitude for logical... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Colorado
    1 day ago
  • $189.3k - $290.7k

     ...Remote: This role is open to a fully remote position or hybrid with one of our offices if preferred. Role Overview: As a Staff Software Engineer on the Simulation Test Engineering team, you will architect, implement, and optimize large-scale simulation testing... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    United States
    1 day ago
  • $143k - $286k

    Position Summary... What you'll do... As a Staff Software Engineer, you will lead the design and delivery of scalable platform capabilities, driving the full software development lifecycle from coding to deployment and maintenance. You will apply cloud-native architecture... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days ago
  • $174k - $205k

     ...people experience work, we’d love you on the team. Visit to learn more. Perk is growing its engineering footprint in North America, and we're looking for a Staff Software Engineer to help us do it right. You'll play a central role in a new product launch as Perk continues... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Relocation package
    3 days per week

    Perk

    Boston, MA
    1 day ago
  • $108.08k - $210k

     ...years, we've built and operated several financial technology firms and we continue to evolve. ABOUT THIS ROLE Position: Sr. Staff Software Engineer Location: 141 W. Jackson Blvd., Ste 500, Chicago, IL 60604 Responsibilities: Facilitate alignment and collaboration... 
    Full time
    Work at office
    Remote work
    2 days per week

    PEAK6

    Chicago, IL
    9 hours ago
  • $20k

     ...a Titan? You'll be part of the Aspire engineering leadership team, responsible for the technical...  ...web and mobile experiences for office staff and crews in the field. We're quality...  ...testing and framework building (or comparable software development experience). You're a role... 
    Minimum wage
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    ServiceTitan

    United States
    1 day ago
  • $118.45k - $236.9k

     ...one person, one family and one community at a time. Position Summary We are seeking a highly skilled and experienced Staff Software Development Engineer to join our dynamic team. The ideal candidate will have profound Cloud/Data technical knowledge, aptitude for logical... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Texas
    1 day ago
  • $143.8k - $230k

     ...experience. The operations and management engineering team in VCF Business Unit (BU) is an...  ...optimize their operational cost. In our team, software engineers are focused on delivering...  ...you will work toward completing? As a Staff Software Engineer, you will become part... 
    Full time
    Local area

    Broadcom

    Meadview, AZ
    9 hours ago
  • $151.28k - $190k

     ...collaborative, cross-functional environment, partnering with engineering, security, compliance, and product teams to shape the future of...  ...AI agents. You Have: Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. 8+ years of... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    United States
    1 day ago
  • $180k - $190k

     ...your relevant experience to a new industry, join our team as we help shape a brighter way forward. About the Role As a Staff Software Engineer on the MarTech Engineering Team, you'll be a forward deployed engineer embedded in the marketing organization, building production... 
    Daily paid
    Full time
    Work experience placement
    Local area
    Remote work

    JLL

    Chicago, IL
    9 hours ago
  • $250k - $300k

    We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software can plug into the doctor's legacy system and provide a modern experience: online scheduling, paperless check... 
    Work at office
    Work from home

    NextPatient

    United States
    9 hours ago
  • $150k - $225k

     ...networks. We are backed by leading healthcare and AI investors and headquartered in El Segundo, CA. \n The Role As a Staff Software Engineer, you will play a critical role in designing, developing, and maintaining both backend APIs and frontend applications that... 
    Full time

    Circadia Health

    Los Angeles, CA
    4 days ago
  • $184k - $253k

     ...new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes. As a Senior Staff Software Engineer on our Self-Hosted team, you will own the architecture of SentinelOne's self-hosted (on-prem) Endpoint Protection platform... 
    Full time
    Home office
    Flexible hours

    SentinelOne

    United States
    9 hours ago
  • $125.4k - $181.42k

     ...for older adults, grounded in purpose, accountability, and respect for the people and communities we serve. The Job Staff Software Engineer specialized in designing and implementing Healthcare and health plan solutions including but not limited to Utilization... 
    Full time
    For contractors

    SCAN Health Insurance

    Long Beach, CA
    3 days ago
  • $93k - $107k

     ...Staff Software Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    United States
    1 day ago
  • $120k - $190k

     ...With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Staff Software Engineer is responsible for leading a team of engineers building and designing a product that our customers and associates love. As a Staff... 
    Full time
    Work experience placement
    Remote work
    Shift work

    The Home Depot

    Georgia
    9 hours ago
  • $143k - $286k

    Position Summary... What you'll do... As a Staff Software Engineer, you will play a critical role in designing, building, and scaling highly available, enterprise-grade platforms that power Walmart's technology ecosystem. You will provide technical leadership across multiple... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    9 hours ago
  • $166.5k - $291.4k

    Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    United States
    1 day ago
  • $180k - $200k

     ...assessed during the interview process. About the Role: As a Staff Engineer on the Developer Productivity - AI Developer Tools team, you...  ...our entire engineering organization builds, tests, and ships software by architecting a highly secure, context-aware, "AI-native"... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto, Inc.

    Seattle, WA
    9 hours ago
  • $143k - $190k

     ...on creative ideas, operational expertise and strategic thinking. JOB DESCRIPTION ABOUT THE ROLE We are looking for a Staff Backend Software Engineer to lead delivery of reliable, scalable services for audio/video hosting, monetization, and analytics in the media and... 
    Full time
    Temporary work
    Local area

    Fox Corporation

    New York, NY
    9 hours ago
  • Join a forward-thinking company as a Staff Engineer on the User Activation team, where you'll lead a talented group of engineers in creating...  ...and intuitive workspace solutions. Your expertise in software engineering and leadership will drive the technical vision and... 

    Databricks Inc.

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!