Compa logo
Compa

Compa is a venture-backed SaaS startup revolutionizing the future of compensation. In a dynamic job market with hiring challenges, accountability, and the rise of AI, companies need the best data to stay ahead of industry changes, competition, and costs. Compa has developed the premier real-time compensation data platform, delivering top-tier compensation intelligence to leading enterprise teams. Compa is a compensation intelligence company built to augment enterprise compensation teams in the era of AI. Our customers include the world’s biggest companies: Apple, NVIDIA, Tesla, Mastercard, T-Mobile, Sanofi, Moderna, Gilead Sciences, and more.

Software Engineer, All Teams

Software EngineerSoftware EngineerFull TimeRemoteJuniorTeam 70Since 2020Company Site

Location

California

Posted

70 days ago

Salary

$125K - $180K / year

Seniority

Junior

Bachelor Degree2 yrs expEnglishAWSDjangoGraphQLPythonReactTypeScript

Job Description

Software Engineer, All Teams

Compa

About CompaCompa is a venture-backed AI startup revolutionizing the future of compensation. In a dynamic job market with hiring challenges, accountability, and the rise of AI, companies need the best data to stay ahead of industry changes, competition, and costs. Compa has developed the premier real-time compensation data platform, delivering top-tier compensation intelligence to leading enterprise teams. Compa is a compensation intelligence company built to augment enterprise compensation teams in the era of AI. Our customers include the world’s biggest companies: NVIDIA, Stripe, DoorDash, Open AI, TMobile, Moderna, Workday, Ulta, Target, and more. Locations: Compa headquarters are located in Irvine, California, with growing sites in Denver, Colorado and San Francisco, California. We’re a collaborative, curious, and driven team that values transparency, ownership, and continuous learning and prioritizing in person work where possible. Location: While Compa is a remote friendly company, for this role there is a preference for candidates located near one of our offices in Irvine, CA, Denver, CO or Boston, MA. The Role:At Compa, we’re building the future of enterprise compensation. Our platform helps the world’s largest companies make smarter, fairer, and more transparent pay decisions—powered by live data and thoughtful design. As a Software Engineer, you’ll have significant ownership and autonomy to build the systems and infrastructure that power Compa’s core products. You’ll work across the stack, collaborate closely with product and design, and contribute to features that directly impact enterprise customers. In this role, you will: - Ship production-grade software across Compa’s web app and backend systems - Build new features and improve existing workflows in collaboration with Product and Design - Write clean, scalable code and contribute to system architecture decisions - Participate in code reviews, team rituals, and roadmap discussions - Solve real problems for enterprise compensation teams—from data pipelines to user experience Minimum Qualifications - 2+ years of experience shipping production software in a collaborative environment - Strong proficiency in at least one modern web development language or framework - Comfortable working across the stack or specializing in either frontend or backend - Proven ability to work autonomously and follow through on commitments - Pragmatic and thoughtful about trade-offs—focus on outcomes over tools - Strong communication and collaboration skills Preferred Qualifications - Experience in early-stage or high-growth startup environments - Familiarity with compensation, HR tech, or enterprise SaaS (not required) - Experience working on data-driven products or complex user workflows - Interest or experience in AI systems or ML infrastructure (a plus, not a requirement) - Comfortable navigating ambiguity and working in fast-paced, iterative environments Tech StackYou don’t need experience with all of these, but familiarity with any is a plus: - Backend: Django, Python - Frontend: React, TypeScript, GraphQL - Infrastructure: AWS - Other Tools: vLLM, Linear, Slack, Notion, Metabase

Benefits

  • 401(K), Commuter benefits, Company equity, Company-sponsored outings, Dental insurance, Flexible work schedule, Generous parental leave, Generous PTO, Health insurance, Open door policy, Open office floor plan, Paid holidays, Onsite office parking, Pet friendly, Promote from within, Remote work program, Free snacks and drinks, Team based strategic planning, Vision insurance, Some meals provided, Mental health benefits, Home-office stipend for remote employees, Diversity employee resource groups, Hiring practices that promote diversity, Employee resource groups, Hybrid work model, Employee awards, Pay transparency, Mother's room, Personal development training, Company-wide vacation

Related Job Pages

More Software Engineer Jobs

Cadence (cadence.care) logo

Senior Software Engineer

Cadence (cadence.care)

Cadence is future-proofing primary care for an aging population. We’re building the first AI-native chronic disease platform – extending the doctor’s office beyond the visit and enabling health systems to deliver proactive care at home. Powered by our care intelligence and multidisciplinary clinical team, we monitor every patient, identify risks early, and act before problems escalate. Today, more than 90,000 seniors across 20 health systems rely on Cadence to stay healthier at home. Every day, more than 7,000 Americans age into Medicare, most with complex, ongoing health needs. Traditional healthcare was built for episodic visits, not for the continuous support that chronic care requires. The result? Overwhelmed health systems, rising costs, and patients who fall through the cracks. Cadence solves this problem. Our platform seamlessly integrates with a health system’s existing clinical workflow, using AI and machine learning to continuously monitor patient data, detect trends, and trigger timely interventions. We pair this technology with a nationally licensed clinical team that collaborates directly with each patient’s physician ensuring that every alert turns into meaningful, compassionate action. This hybrid model of technology + clinical care is what sets Cadence apart. We don’t just collect data; we turn insights into outcomes. Behind our platform is a world-class team of engineers, clinicians, and operators, all united by a shared mission — to make compassionate, continuous care accessible at scale. We tackle big, complex challenges with cutting-edge technology and deep empathy, knowing that every improvement we make has a direct impact on real people’s lives. Together, we’re building a system where technology amplifies humanity — and every patient gets the care they deserve, every day.

Full TimeRemoteTeam 370Since 2020

Re‑architecting U.S. healthcare demands speed, precision, and an obsession with details. Cadence is building a remote care delivery system that keeps older people healthy, out of the hospital, and at home. By pairing each patient with a dedicated clinical team that reviews their health every day, versus every few months, we catch issues early and intervene before they escalate. The result: measurably better outcomes for patients and less administrative burden for clinicians. Today, Cadence supports tens of thousands of active patients nationwide. Our AI‑powered system and scalable clinical model enable proactive, population‑level care. We’re among the fastest‑growing companies in healthtech, and we’re just getting started. The Cadence Solutions team seeks a Senior Software Engineer to join our engineering team. This person will be responsible for building within the core of Cadence's remote patient monitoring platform. Your role will allow medical professionals to monitor and interact with millions of patients across the U.S. in an effort to improve their medical outcomes. WHAT YOU’LL DO: - Design, build, and maintain services for the Cadence platform. - Improve engineering standards, tooling, and processes on a rapidly growing team. - Collaborate with product owners, internal stakeholders, and customers to determine the right solutions for our product. - Work with other engineers throughout our 6-week delivery cycle process to ship well-designed and architected features. WHAT YOU’LL NEED: - 5+ years experience as a Backend or Fullstack Software Engineer - Experience writing server applications (Golang a plus) - Experience in a high-growth, fast-paced startup environment - Experience working in a cloud environment such as AWS or Google Cloud. - Experience with relational databases such as Postgres or MySQL. WHO WE ARE: We move fast, raise standards, and own outcomes. We hire drivers, not passengers – people who take initiative, solve problems, and sweat the details because lives depend on it. Momentum matters in healthcare where slow decisions cost lives. At Cadence, we set a high bar and back each other relentlessly to clear it. If you’re ready to do the best work of your career and make a real impact in healthcare, join us. WHAT YOU’LL GET: - Autonomy to tackle big, complex problems that matter - An opportunity to improve lives every single day - A chance to shape a category‑defining company at scale - Medical, dental, and vision insurance - Competitive total compensation and meaningful equity - TelaDoc (virtual primary care) - National and local discounts powered by TriNet - Unlimited PTO and paid holidays - Remote equipment setup and home office stipend - Paid Parental Leave - 401K and 401K match - Charitable Donation Match program - Location: Remote Noteworthy Our job titles may span more than one career level. The base pay for this role typically ranges between $205,000 – $245,000 annual base salary. The actual base pay is determined by a variety of factors, including experience, skills, training, and business needs. Compensation may vary based on market location and is subject to change. Cadence is committed to equal opportunity and fairness regardless of race, color, religion, sex, gender identity, sexual orientation, nation of origin, ancestry, age, physical or mental disability, country of citizenship, medical condition, marital or domestic partner status, family status, family care status, military or veteran status or any other basis protected by local, state or federal laws. A notice to Cadence applicants: Our Talent team only directs candidates to apply through our official careers page at https://www.cadence.care/our-team. Cadence will never refer you to external websites, ask for payment or personal information, or conduct interviews via messaging apps. We receive all applications through our website and anyone suggesting otherwise is not with Cadence.

United States
$205K - $245K / year
Job Closed
Vanigent logo

React / React Native Developer

Vanigent

Fast-growing Contract Sales Organization (CSO) | Commercial Solutions for Pharma & Biotech

Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Design, build, and maintain web applications using React • Develop and maintain cross - platform mobile applications using React Native • Collaborate closely with designers, product managers, and backend engineers • Translate product requirements and designs into high - quality , scalable features • Integrate APIs and backend services into frontend and mobile apps • Ensure performance, reliability, and quality across devices and platforms • Write clean, reusable, and well - documented code • Participate in code reviews and contribute to technical decisions • Identify and fix bugs, performance issues, and edge cases • Continuously improve the codebase and development workflows

Philippines
Job Closed
Spruce Systems, Inc. logo

Senior Mobile Engineer

Spruce Systems, Inc.

Reimagining Trusted Interactions

Full TimeRemoteTeam 11-50H1B No Sponsor

Role Description As a Senior Mobile Engineer, you will sit at the intersection of engineering, customer delivery, and digital identity. You will work directly with state governments and other public-sector partners to design, build, and deploy mobile-first identity solutions, often serving as the primary technical representative of SpruceID in the field. This role combines hands-on mobile development with consulting, systems design, and customer success. While much of our current work leverages Flutter, we are looking for engineers who are comfortable operating across multiple mobile environments—including native (iOS/Android) and cross-platform frameworks such as Flutter or React Native—as our technology stack evolves over time. You will ensure SpruceID’s mobile technology is deployed securely, effectively, and with lasting real-world impact, while contributing to decisions about how our mobile architecture grows and adapts. This job is fully remote within the US. What You'll Do - Lead the design and development of mobile applications for state governments and enterprise customers across native and cross-platform environments (e.g., Flutter, React Native, iOS, Android) - Work side-by-side with customer delivery leads, backend engineers, and UX designers to ensure successful, end-to-end deployments - Translate customer and policy requirements into secure system designs and production-ready implementations across mobile and backend components - Act as a trusted technical advisor to public-sector partners, guiding them through mobile security, identity standards, and platform best practices - Build and ship privacy-preserving applications that meet public-sector requirements for security, accessibility, and compliance - Integrate mobile applications with backend identity services, cryptographic libraries, and platform APIs - Contribute to shared Rust and cross-platform libraries that run across backend services, mobile devices, and the browser - Support customer deployments, debugging, and operational needs in real-world environments—whatever it takes to ensure success - Step outside your primary stack when needed, contributing across mobile, backend, and infrastructure as projects evolve - Represent SpruceID directly with partners during pilots, launches, and ongoing engagements Qualifications - 5+ years of experience shipping production mobile applications - Strong experience in at least one mobile framework (e.g., Flutter, React Native) and familiarity with native platforms (iOS and/or Android) - Experience working across more than one mobile environment, or a demonstrated ability to quickly ramp across new frameworks and languages - Proven ability to lead mobile architecture and deliver secure, production-grade systems - Experience integrating mobile applications with backend services and APIs - Solid understanding of mobile security concepts (secure storage, key management, authentication flows) - Strong engineering fundamentals with the ability and willingness to contribute beyond mobile when needed - Excellent communication skills and experience working directly with customers, ideally in a consulting or delivery-focused role - A proactive, “can do / will do” mindset and comfort operating outside your primary area of expertise - Based in the US and excited to engage directly with state government partners Bonus Qualifications - Experience with modern mobile languages and frameworks such as Kotlin, Swift, Objective-C, Dart, or TypeScript, and their associated ecosystems - Hands-on experience with cross-platform frameworks such as Flutter or React Native in production environments - Experience with digital identity, verifiable credentials, DIDs, or authentication systems - Background in cryptography, data privacy, or building secure mobile systems - Familiarity with platform-specific capabilities such as Keychain (iOS), Keystore (Android), biometrics, and secure enclaves - Prior experience working on public-sector or government software projects - Familiarity with Rust or interoperating with Rust-based mobile libraries (e.g., via FFI or shared modules) - Experience meeting accessibility standards (e.g., WCAG, mobile accessibility best practices) - Exposure to mobile CI/CD pipelines, app store deployment processes, and release management

United States
$140K - $180K / year

Principal Software I&T Engineer

AIRBUS U.S. Space & Defense, Inc.

Airbus U.S. Space & Defense, Inc offers advanced solutions to meet the most complex U.S. defense, security, space, and intelligence requirements. Celebrating over 50 years in the US, we remain a trusted government partner, leveraging world-class satellite, laser communication, rotor and fixed wing solutions to help our national security, defense and space focused customers meet their missions.

ContractRemoteTeam 201-500

Role Description This position offers FULLY REMOTE opportunities for candidates across the United States. Preferred work locations: Arlington VA, Denver CO, Houston, TX or Merritt Island, FL. Airbus U.S. is looking for an enthusiastic and creative principal software engineer to develop and test spacecraft flight software. We're looking for candidates who can bring exceptional programming skills and experience in embedded software development and testing to the team. Position Responsibilities: - Contributing to the development and testing of Airbus U.S.'s satellite flight software. - Involved in the full lifecycle of flight software development, from requirements definition through operations. - Contribute to mission concept development, in-house modeling and simulation capabilities, and proposal writing. - Provide autonomous support of complex assignments, under the leadership of the Software Team Lead and Software Engineering Manager. - Have project and subject matter responsibility and authority. Software Integration and Test - 60% - Develop and execute FSW verifications tests using both proprietary satellite digital twin software and a Hardware in the Loop (HIL) FlatSat. - Establish and document test methodologies and descriptions to test compliance with Airbus and customer-based requirements. - Develop and implement software and tools for ground support equipment to test and validate flight software. - Contribute to document management, including versioning, bug reporting, and test plan documentation. - Oversee and conduct official validation tests. Flight Software - 30% - Upgrade existing flight software for new missions. - Contribute to the development of new satellite flight software for Airbus U.S. satellite platforms. - Develop in-house tools to analyze flight software performance and assess its compatibility with new mission and conops. - Develop and execute flight software verification and validation tests at the unit, module, subsystem, and platform level. - Work with manufacturing engineers to support installation onto the hardware-in-the-loop test environments and eventual flight hardware. - Participate in anomaly resolution activities and patch existing flight software. Additional Responsibilities - 10% - Support working groups, both internal and with customers and/or vendors. - Support proposal writing, new business. - Assess the software impacts of new hardware, conops, and missions. Qualifications - Bachelor's degree in STEM (Science, Technical, Engineering, Math) or related scientific areas. - Preferred: Master's in STEM (Science, Technical, Engineering, Math) or related scientific areas. - A minimum of 15 years with a Bachelor's degree, or 12 years with a Master's degree. - Proven track-record of working with space hardware and/or flight software systems, starting from conceptual designs and tradeoffs through detailed design, development, manufacture, integration, test, deployment, and operations. Requirements - Insatiable curiosity and a demonstrated ability to learn and work independently. - Proficiency in C/C++. - Expertise in one or more of the following: - Embedded software development and testing. - Test scripting (TCL/Python). - Device driver development and testing of software/hardware interfaces. - Real-time operating systems programming, debugging, and testing. - Cybersecurity. - GNC algorithms design, analysis, testing, and implementation. - Functional validation of embedded software on hardware. - Software safety assurance. - Network topology and configuration. - Simulators: numerical, emulator, and hardware in the loop. - Software requirements and configuration management. - Periodic travel (less than 20%) to Airbus U.S. facilities or partner companies. - Occasional International travel to collaborate with European Airbus counterparts. - US Citizenship is required. - Ability to obtain and maintain a Government security clearance. - Active DoD security clearance at Secret or above highly desirable. Benefits - Equal Opportunity: Airbus provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetics, pregnancy, marital status, veteran status, or other legally protected status. - Airbus complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. - This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, demotion, termination, layoff, recall, transfer, leaves of absence, compensation, benefits, and training.

United States