Senior Software Engineer, Platform
$175k - $200kCompanyCam
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 a sharp, driven, problem-solving Senior Software Engineer (Ruby on Rails) to join our engineering team. As a Senior Software Engineer, you’ll work alongside other engineers, designers, and product managers to tackle everything from huge company initiatives to modest but important bug fixes. While your primary focus will be backend development, we value engineers who are T-shaped, bringing deep expertise in one area while being comfortable contributing in others. Whether that means diving into frontend code, supporting mobile efforts, or lending an extra set of eyes in discovery, you’ll collaborate with your teammates to move work forward. Most importantly, you’ll actively contribute to the evolution of the culture and processes of a growing engineering team, especially our backend engineering discipline. We want senior devs with experience effectively scaling codebases and iterating on processes as part of a growing team and with interest in mentoring to help our devs grow, too. 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. We take a flexible approach, pulling from Agile, Scrum, Kanban, and even Shape Up. 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 Design, implement and deliver complex, cross-cutting features and systems in Ruby on Rails, Postgres, GraphQL, and REST, and occasionally in React and React Native. Lead efforts to address technical debt and system reliability, proactively identifying areas for refactoring or optimization. Influence and evolve the architecture and system design, anticipating future needs and driving long-term improvements across services and applications. Set and uphold high standards for code quality, testing coverage, and documentation, mentoring others to do the same. Drive improvements to internal tooling, CI/CD pipelines, and monitoring systems to enhance developer experience and system resilience. Facilitate technical discussions and decision-making, helping the team navigate trade-offs and align on best solutions. Act as a point of escalation for complex technical challenges, supporting team members in unblocking progress. Partner closely with product managers, designers, and engineers, shaping feature direction by identifying technical opportunities, risks, and trade-offs early in discovery. 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. 5+ years of professional software development experience. (Not all years of experience are created equal, so this one isn't set in stone). Advanced proficiency in Ruby on Rails (and/or other MVC frameworks) and relational databases, with demonstrated ability to design and optimize scalable data models and APIs. Familiarity with Redis, PostgreSQL, and Sidekiq in a production environment. Experience contributing across the full stack, including front-end, back-end, and data layers. Demonstrated experience in leveraging artificial intelligence (AI) to build, enhance, or optimize tools and features within products, driving innovation and improving user experience. Ability to handle complex tasks and ambiguous problems without guidance. Understanding of business trade-offs and ability to effectively communicate the risks and benefits of various technical approaches. Strong collaboration skills with the ability to lift up the team by providing mentorship and proactive feedback. 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 with varying frequency — experience with them is a plus, but not required: AWS (S3, EC2, etc.) ElasticSearch MongoDB React React Native Terraform (we don’t write much, but familiarity is helpful) GraphQL Experience integrating with large language models (e.g., OpenAI, Gemini) Benefits and Compensation This is a salaried position at CompanyCam. Our salary range is $175,000 - $200,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.
$145k - $198k
...AI), is the Enterprise AI application software company. C3 AI delivers a family of... ...products including the C3 Agentic AI Platform, an end-to-end platform for... ...AI is looking for a highly motivated Senior Software Engineer - Platform to join our Platform Engineering...SeniorSoftwareFull time$229.9k - $262.4k
Senior Lead AI Engineer (GenAI Platform Services) Overview: At Capital One, we are creating responsible and reliable AI systems, changing banking... ...One. * Design, develop, test, deploy, and support AI software components including foundation model training, large...SeniorSoftwareFull timePart timeLocal area$200k - $350k
About the Role Join the platform team at a fast-growing, venture-backed AI data analytics startup building an agentic data lakehouse... ...trustworthy answers from messy enterprise data. As a Senior Software Engineer, Platform, you'll help shape the data foundation that powers...SeniorSoftwareFull timeVisa sponsorship$130.9k - $220k
...the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations... ...the long term. About the role: Samsara is looking for a Senior Software Engineer I to join our Data Platform team, which owns and develops...SeniorSoftwareFull timeRemote workRelocation packageFlexible hours$75 - $80 per hour
Role Description CTG is seeking to fill a Sr. Software Engineer – Platform Architecture position for our client. If you're an experienced software... ...standards, and engineering best practices. ~Mentor senior engineers, conduct architecture reviews, and collaborate with...SeniorSoftwareHourly payContract workRemote work- ...KellyMitchell Group is looking for a Senior Software Engineer to join our remote team. This full-stack role will focus on building and operating platform services, including messaging systems and microservices, while applying AI/ML to create scalable solutions. The ideal...SeniorSoftwareRemote work
- Role Description As a Senior Platform Engineer - Cloud Infrastructure, you will work on the automation and internal systems that operate Qdrant... ...experience in SRE, platform engineering, or infrastructure software engineering. ~Strong programming skills (Go preferred, Python...SeniorSoftwareFull timeRemote workFlexible hours
- ...between Databricks lakehouse and NeoXam MDM platform, establishing foundational data... ...lifecycle. Build and scale high‑performing engineering teams – Lead, manage, and grow multiple teams of product‑focused software and data engineers while mentoring their professional...SeniorSoftware
- Role Description Virtuous is looking for a Senior Software Engineer to help build and scale our CRM+ platform, the system that powers fundraising and donor engagement for the world’s leading nonprofits. You'll work primarily in C# and Vue within an Azure and SQL Server...SeniorSoftwareFull timeImmediate startFlexible hours
- Role Description Wowza Media Systems is seeking a Senior Software Engineer to join the team responsible for the core data infrastructure that... ...customer account data, and report into our billing and CRM platforms. This is not a greenfield role. You'll be joining a team...SeniorSoftwareFull timeRemote work
- Role Description As a member of the Shadeform engineering team, your core responsibilities will be: ~Building and maintaining the Shadeform GPU platform ~Building out automated AI infrastructure services ~Working on novel solutions to some of the biggest challenges...SeniorSoftwareFull timeRemote workVisa sponsorship
$136k - $220k
...their customers. Our AI-driven marketing platform infuses intelligence into every stage of... ...global employees! Who we are Our engineering department consists of 200+ people... ...looking for a self-motivated, highly driven Software Engineer who’s excited to build scalable...SeniorSoftwareFull timeWorldwideFlexible hours- Role Description As the Senior Software Engineer, Distribution Platform, you will be responsible for building and evolving the CloudBlue platform, a microservices-based SaaS solution running on modern cloud infrastructure. You will play a key role in driving an AI-first...SeniorSoftwareFull timeRemote workFlexible hours
$100.8k - $170k
Role Description The Platform Engineering team is seeking a Senior Software Engineer to help further our vision of making it effortless for SiriusXM technologists to build, deploy, and operate the software that drives our business. In this role, you will be responsible...SeniorSoftwareFull timeTemporary work$145k - $182k
...high-growth company that is disrupting the software delivery market. Our mission is to... ...cloud costs. The Harness Software Delivery Platform includes modules for CI, CD, Cloud Cost... ..., Security Testing Orchestration, Chaos Engineering, Software Engineering Insights and continues...SeniorSoftwareFull timeLocal areaImmediate startFlexible hours$95k - $120k
...work, so every educator and student succeeds. We're hiring for multiple roles as either a Senior Software Engineer I or Senior Software Engineer II to join our AI Enablement Platform Engineering team. The AI Enablement team builds and evolves foundational capabilities...SeniorSoftwareFull time$174.4k - $237.8k
...industrial robotics in the near future – with software and data at the core. Our mission... ...developers. We are a dynamic team of engineers, roboticists, designers, and... ...industrial robotics. Role As a Senior Full Stack Platform Software Engineer, you and the team...SeniorSoftwareFull timeWork experience placementLocal area$217k - $312.2k
...Senior Engineering Manager – Workspace Platform – San Francisco, California At Databricks, we are passionate about enabling data teams to solve the world... ...‑impact, exciting opportunity to guide a team of ~20 software engineers in creating platform features, intuitive...SeniorSoftwareLocal areaWorldwide- ...Job Title: Software Engineer - Senior Level (IE Platform Infrastructure) Location: Arlington, VA Clearance: Top Secret (TS) (Active) Type: Full-time, W2 About VivSoft: VivSoft is a mission-driven technology company specializing in Cloud, DevSecOps, Artificial...SeniorSoftwareFull timeRemote workFlexible hours
$170k - $280k
Role Description As a Senior Principal Engineer, you will serve as the chief technical architect and... ...and can champion innovative AI-first software development. You will report directly... ...and lead cross-functional feature and platform teams to build our next-generation...SeniorSoftwareFull timeWork experience placementLocal areaRemote workNight shift- ...for a comprehensive open-source developer platform that has processed over $5 billion in... ...indexing, relaying, and analytics pipelines engineered for millions of requests per minute. Now... .... Qualifications ~5+ years of software engineering experience, including at...SeniorSoftwareFull timeRemote work
- ...working. We’re #1 in our category, and experiencing exponential growth. Overview As Speechify expands, our Platform team seeks a Senior Software Engineer. This role is central to ensuring our success at Speechify by working on key features like: Payments, Analytics...SeniorSoftwareRemote jobFull time
- ...are we? Antioch is the agentic simulation platform for robotics and autonomy. We allow... ...moving development out of the field and into software, Antioch drastically reduces dependence... ...we looking for? We're hiring Platform Engineers to build the cloud infrastructure,...SeniorSoftwareFull timeRelocation
- ...securely manage our members’ data. The Platform team is responsible for the underlying... ...proactively address Data Rights concerns and engineering challenges. Work in a cross... ...closely with multiple teams including, Software, Product, InfoSec, GRC, IT and Legal...SeniorSoftwareFull timeWork at officeRelocation
$175k - $250k
Role Description Seed-stage AI security startup is hiring a senior backend/platform engineer to help build the runtime control layer for enterprise AI... ..., able to take vague problems and turn them into working software Requirements ~Not a fit for frontend-heavy or...SeniorSoftwareFull timeRemote work$160k - $250k
...About the Role Join a seed-funded AI and supply chain automation startup serving US manufacturers. As a Senior/Staff Platform Engineer, you will build the software layer that powers autonomous manufacturing operations — designing scalable backend services, intelligent...SeniorSoftwareFull timeVisa sponsorship$143k - $169k
Role Description We're looking for a Senior Platform Engineer to join our DevOps/Infrastructure team. In this role you'll own and extend the tooling... ...tooling that this team is responsible for. ~Take a software-first approach to solving core infrastructure challenges through...SeniorSoftwareFull timeInternshipRemote workFlexible hours- Role Description We are seeking an experienced Senior Software Engineer, Data Platform, to contribute to the design, development, and optimization of our data infrastructure. This role requires deep expertise in GCP, data engineering, Change Data Capture (CDC), ETL, governance...SeniorSoftwareFull timeRemote workFlexible hours
- ...own their own destiny. Why You Should Join the Email Platforms Team: The Email Platforms team at Klaviyo is building... ...ways of working from the ground up. Who You Are: Senior-level backend engineer with strong systems design skills Proficient in Go (required...SeniorSoftwareFull timeRemote work
$125k - $167k
...design of the AV system into a vehicle platform. * Work within an interdisciplinary team... ...* 6+ years of experience in electrical engineering. * Ability to read and interpret schematics... ...with wire harness design process and software tools to help EE team design vehicle...SeniorSoftwareFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Platform. Be the first to apply!
- ngo software engineer United States
- software data engineer United States
- software engineer matlab simulink United States
- graduate software engineer United States
- simulation software engineer United States
- software development engineer (robotics engineer) United States
- contract software developer United States
- software system engineer United States
- associate software engineer United States
- software developer no experience United States














