landing_page-logo
  1. Home
  2. »All Job Categories
  3. »Computer Software Jobs

Auto-apply to these computer software jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

Staff Software Engineer, Interoperability-logo
Staff Software Engineer, Interoperability
ZocDoc, Inc.New York City, NY
Your Impact on our Mission You're about to set the stage for a data revolution in healthcare. While most of the industry trudges behind modern standards, we refuse to settle for the status quo. As a Staff Software Engineer on Zocdoc's Interoperability team, you'll be at the forefront of a bold new era-reinventing how healthcare data moves across an entire sector that's been hungry for change. You'll own a high-impact technical roadmap, building a scalable, best-in-class platform that unifies patients, providers, and health systems. And by pushing boundaries every step of the way-from API design to AI-driven breakthroughs-you'll help Zocdoc outrun internal expectations and outpace the broader market, demonstrating that true interoperability can be every bit as accessible, efficient, and innovative as any cutting-edge tech solution. You'll enjoy this role if you… Are fired up about launching healthcare tech into the future-whether it's crafting thoughtful APIs or unleashing AI-driven breakthroughs Light up at the idea of building a platform that powers an entire ecosystem: internal teams, external partners, and millions of patients Thrive on scrappiness, turning "no" into "how?" and finding creative ways to modernize even the most outdated systems Bring a laser-focused product mindset, always searching for new ways to elevate data sharing, tracking, and usage for real patient impact Are eager to mentor engineering talent, champion best practices and foster a culture of continuous growth Relish rewriting norms and are determined to help Zocdoc redefine healthcare interoperability and blaze a new trail for industry innovation Your day to day is… Charting the technical course that cements Zocdoc as the leader in healthcare data exchange-drafting technical roadmaps, setting technical priorities, and driving visionary initiatives Collaborating across product, analytics, and engineering to spot the next wave of platform capabilities, launch breakthrough services, and tap into entirely new product frontiers Building large-scale APIs and microservices, creating frictionless data flows that truly empower both patients and providers to access care and information in real time Mentoring fellow engineers, supercharging team throughput through robust coding standards, automated workflows, and a culture that embraces continuous improvement Spearheading bold innovation, whether it's adopting generative AI, exploring emerging data sources, or pioneering architectural strategies that keep Zocdoc ahead of the pack in healthcare tech You'll be successful in this role if you… Have spent 7+ years shaping robust, high-performance backend services and APIs that power real-world user experiences at massive scale-ideally in environments where data reliability is everything Have owned complex, user-facing platforms, balancing near-term deliveries with a long-range, strategic vision that keeps your solutions relevant and forward-thinking Bring a strategic mindset, fusing immediate wins with a big-picture roadmap that drives meaningful transformation for your organization Lead by example, steering teams toward best-in-class testing, deployment, and observability practices that amplify output and quality Communicate brilliantly, diving deep into technical details with engineers yet delivering clear, compelling platform solutions to non-technical audiences Thrive on problem-solving, especially when it involves healthcare's unique integration hurdles, and you're always exploring frontiers that push what's possible Have familiarity with healthcare data standards (e.g., FHIR, HL7), alongside an eagerness to challenge traditional healthcare interoperability patterns Benefits: Flexible, hybrid work environment at our convenient Soho location Unlimited Vacation 100% paid employee health benefit options (including medical, dental, and vision) Commuter Benefits 401(k) with employer funded match Corporate wellness programs with Headspace and Peloton Sabbatical leave (for employees with 5+ years of service) Competitive paid parental leave and fertility/family planning reimbursement Cell phone reimbursement Catered lunch everyday along with beverages and snacks Employee Resource Groups and ZocClubs to promote shared community and belonging Great Place to Work Certified

Posted 1 week ago

Senior Software Engineer-logo
Senior Software Engineer
CNA Financial Corp.Chicago, IL
You have a clear vision of where your career can go. And we have the leadership to help you get there. At CNA, we strive to create a culture in which people know they matter and are part of something important, ensuring the abilities of all employees are used to their fullest potential. JOB DESCRIPTION: Essential Duties & Responsibilities Individual contributor responsible for providing a high level of expertise in systems analysis and design, application development and integration, and testing of complex systems applications to support business needs. Provides guidance to others informally and formally leads teams on a project and/or program. Evaluate complex client area requirements and processes and design application system specifications. Develop modular, scalable, reusable web, batch and serverless applications for IVR's, QBE (Quote, Bind and Endorse) portal and AWS Connect flows utilizing tools like IBM BPM, APIGEE, Gradle and cloud functions like Lambda, PCF and modern web technologies including Java, Node.js, Spring boot, AWS and GCP. Automate the deployment process by building the modern CI/CD pipelines using Bamboo Specs and Jenkins Pipeline Scripts, version control with GIT, build tools like Gradle or Maven, artifact management with Jfrog Artifactory, and code analysis with SonarQube, ensuring efficient and error free delivery of software products. Lead the integration of vendor applications with existing applications, resources and streamline data flow, enhance user interaction, optimize insurance policy management through seamless technology integration. Manage and maintain AWS EC2 and On-Prem windows servers hosting web applications , and develop PowerShell scripts triggered through Jenkins pipelines to automate the server deployments and configurations. Act as technical consultant to programming staff and business unit to mentor staff in all phases of the program development, testing and implementation process. Participate in instructing, directing, and checking the design or applications work of others. Coordinate the activities of the section with the client area and other IT areas (e.g., infrastructure, testing, and solutions). Research and evaluate new, alternative solutions, and architecture and recommend the most efficient and cost effective solution for the systems design including estimating costs as necessary. Act as liaison between clients, vendors, consulting resources, and applications area. Assist with relationship management, contract negotiations, and ensuring adherence to requirements. 100% telecommuting allowed from anywhere in the United States Reporting Relationship Typically Director or above Education & Experience Bachelor's degree in computer science, IT or related and 5 (five) years of experience as a software developer, software engineer, Java developer or related. Must have some work experience with each of the following: 1.) Develop modular, scalable, reusable web, batch and serverless applications for IVR's, QBE (Quote, Bind and Endorse) portal and AWS Connect flows utilizing tools like IBM BPM, APIGEE, Gradle and cloud functions like Lambda, PCF and modern web technologies including Java, Node.js, Spring boot, AWS and GCP; 2.) Automate the deployment process by building the modern CI/CD pipelines using Bamboo Specs and Jenkins Pipeline Scripts, version control with GIT, build tools like Gradle or Maven, artifact management with Jfrog Artifactory, and code analysis with SonarQube, ensuring efficient and error free delivery of software products; 3.) Lead the integration of vendor applications with existing applications, resources and streamline data flow, enhance user interaction, optimize insurance policy management through seamless technology integration; 4.) Manage and maintain AWS EC2 and On-Prem windows servers hosting web applications, and develop PowerShell scripts triggered through Jenkins pipelines to automate the server deployments and configurations. 100% telecommuting allowed from anywhere in the United States. Primary Location United States- Illinois- Chicago Organization- IT Mon-Fri., 8:30am- 4:45pm, 37.5 hours/week, $148,949 to $161,507 per year, overtime exempt. This position qualifies for CNA's employee referral policy program. Apply: CNA offers a standard benefits package. See a full list of benefits here: https://www.cna.com/careers/benefits . Submit cover letter and resume at www.cna.com #LI-DNI In certain jurisdictions, CNA is legally required to include a reasonable estimate of the compensation for this role. In District of Columbia, California, Colorado, Connecticut, Illinois, Maryland, Massachusetts, New York and Washington, the national base pay range for this job level is $72,000 to $141,000 annually. Salary determinations are based on various factors, including but not limited to, relevant work experience, skills, certifications and location. CNA offers a comprehensive and competitive benefits package to help our employees - and their family members - achieve their physical, financial, emotional and social wellbeing goals. For a detailed look at CNA's benefits, please visit cnabenefits.com. CNA is committed to providing reasonable accommodations to qualified individuals with disabilities in the recruitment process. To request an accommodation, please contact leaveadministration@cna.com.

Posted 4 days ago

Software Engineer - Simulation Orchestration-logo
Software Engineer - Simulation Orchestration
Applied IntuitionMountain View, CA
About Applied Intuition Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017, Applied Intuition delivers the toolchain, Vehicle OS, and autonomy stacks to help customers build intelligent vehicles and shorten time to market. Eighteen of the top 20 global automakers and major programs across the Department of Defense trust Applied Intuition's solutions to deliver vehicle intelligence. Applied Intuition services the automotive, defense, trucking, construction, mining, and agriculture industries and is headquartered in Mountain View, CA, with offices in Washington, D.C., San Diego, CA, Ft. Walton Beach, FL, Ann Arbor, MI, London, Stuttgart, Munich, Stockholm, Seoul, and Tokyo. Learn more at appliedintuition.com. We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments. (Note: For EpiSci job openings, fully remote work will be considered by exception.) About the role As a Software Engineer on the Simulation Orchestration team, you will own components of our core simulation platform and infrastructure that powers our autonomy products. You will solve complex distributed systems problems deterministically, at scale, and across cloud-providers. We work directly with customers and our product teams to meet demands of cutting-edge autonomy development. At Applied Intuition, you will: Build and own critical components of our distributed simulation orchestration system platform. Work closely with the team to improve reliability and scalability of our platform. Support customers and internal teams alike to meet their simulation requirements. Carve out your own area of expertise and influence key infrastructure & product decisions. Contribute to a team culture that values innovation, collaboration, and operational excellence. We're looking for someone who has: A Bachelor's degree in Computer Science, Software Engineering, or equivalent. 2+ years of experience writing in one or more of the following: Golang, Python, Java, and C++. 2+ years of experience building complex backend systems on at least one major cloud provider. A self-starter mentality and has driven development of a production system from zero to one. Ability to clearly communicate ideas and proactively collaborate with others. Nice to have: Familiar with microservice orchestration & containerization frameworks E.g. Kubernetes, Docker. Direct experience working with customers and shipping features for enterprise software. Proficient working with 2+ cloud providers. E.g. AWS, GCP, Azure, and on-prem environments. Ownership of foundational systems or tools of which engineers rely on. Experience iterating and scaling up/out infrastructure for critical production systems. Compensation at Applied Intuition for eligible roles includes base salary, equity, and benefits. Base salary is a single component of the total compensation package, which may also include equity in the form of options and/or restricted stock units, comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off. Note that benefits are subject to change and may vary based on jurisdiction of employment. Applied Intuition pay ranges reflect the minimum and maximum intended target base salary for new hire salaries for the position. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position. Please reference the job posting's subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full-time position in the location listed is: $120,000 - $200,000 USD annually. Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.

Posted 2 weeks ago

Senior Software Engineering Manager, Memberships-logo
Senior Software Engineering Manager, Memberships
CrunchyrollSan Francisco, CA
About The Team The Service Monetization team is responsible for building, maintaining, and securing systems that manage subscriptions for millions of Crunchyroll fans, generate bills and collect payments for Crunchyroll users around the world. We are directly tied to many streams of revenue and pride ourselves on quality code, service reliability, and teamwork. Our day to day work includes building features for robust subscription management, customer incentives, integration with a variety of payment providers, fraud detection, and maintaining compliance of our systems. Our services enable millions of subscriptions and process millions of payments in a secure, distributed, and scalable environment that is constantly evolving to meet the needs of both our fans and our business! This person will report to the Senior Engineering Manager, Revenue and Memberships. This is a hybrid position that would require the person to be in our San Francisco office. We are a diverse group of individuals. We represent the whole spectrum of enthusiasm for anime and have more interests outside the anime realm. Most of all, we are inclusive and welcome all. Come join us and be a part of an integral part of the Crunchyroll family. About You: We get excited about candidates, like you, because: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 12+ years of engineering in building cloud-native applications, with a strong focus on backend development and microservices architecture. 5+ years of experience in managing and leading engineering teams Proficiency in programming languages such as Typescript, Go, Java, Python, and experience with modern frameworks and technologies. Experience with cloud platforms (e.g., AWS, Google Cloud) and experience in building scalable, reliable, and secure cloud-native applications. Experience weighing specific technical tradeoffs to maximize impact for effort, with attention to foresee long-term product goals and define a roadmap. Excellent verbal, written communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and partners. A day in the life of our Senior Software Engineering Manager: Lead and mentor a team of engineers to ensure the use of best practices, architectural standards, and scalability promoting a collaborative and efficient work environment. Run the daily operations of the engineering team, including managing scrum ceremonies such as grooming, sprint planning, daily stand-ups, and retrospectives. Work with product and leadership to define and execute the development roadmap for aligning with our goals and customer needs. Work closely with partners and cross-functional teams to understand requirements, gather feedback, and communicate project progress and status updates to create high-quality solutions. Manage project timelines, resource allocation, and budgeting to ensure timely and successful delivery of projects. Conduct regular one-to-one meetings with team members to provide feedback, support their career development, and address any challenges or concerns. Monitor team performance and productivity, identifying areas for improvement and implementing strategies to improve efficiency. Stay informed about industry standards, regulations, and security practices related to subscriptions and payments processing. Collaborate with the DevOps team and other engineering managers to improve the efficiency of the entire engineering team Participate in hiring and onboarding processes to attract top talent and build a skilled engineering team. Why you will love working at Crunchyroll In addition to getting to work with fun, passionate and inspired colleagues, you will also enjoy the following benefits and perks: Receive a great compensation package including salary plus performance bonus earning potential, paid annually. Flexible time off policies allowing you to take the time you need to be your whole self. Generous medical, dental, vision, STD, LTD, and life insurance Health Saving Account HSA program Health care and dependent care FSA 401(k) plan, with employer match Employer paid commuter benefit Support program for new parents Pet insurance and some of our offices are pet friendly! #LifeAtCrunchyroll #LI-Hybrid

Posted 3 weeks ago

Senior Embedded Software Engineer - Firmware-logo
Senior Embedded Software Engineer - Firmware
Applied IntuitionMountain View, CA
About Applied Intuition Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017, Applied Intuition delivers the toolchain, Vehicle OS, and autonomy stacks to help customers build intelligent vehicles and shorten time to market. Eighteen of the top 20 global automakers and major programs across the Department of Defense trust Applied Intuition's solutions to deliver vehicle intelligence. Applied Intuition services the automotive, defense, trucking, construction, mining, and agriculture industries and is headquartered in Mountain View, CA, with offices in Washington, D.C., San Diego, CA, Ft. Walton Beach, FL, Ann Arbor, MI, London, Stuttgart, Munich, Stockholm, Seoul, and Tokyo. Learn more at appliedintuition.com. We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments. (Note: For EpiSci job openings, fully remote work will be considered by exception.) Meet our engineers on the Vehicle OS team! Vehicle OS is a flexible suite of products that help vehicle manufacturers develop, deploy, and update complete vehicle software and AI applications. This is one of the fastest growing projects here at Applied, and we are seeking exceptional talent to drive execution. About the role We are looking for senior software engineers with expertise in developing embedded software applications on production computers to build the next-generation vehicle platform! It is a unique opportunity to work on challenging engineering problems while being part of a fast-moving team. At Applied Intuition, you will: Architect and develop highly-reliable embedded software Integrate different components from vendors in a common software framework, and ensure that the low-level communication (eg. CAN) is done correctly Implement suitable real-time operating system applications as needed for the product Work closely with hardware engineers to bring up the complete system and validate the functionality We're looking for someone who has: 6+ years of experience working on embedded devices Strong background in embedded software development using C/C++ and assembly languages Experience in developing low-level drivers, doing HW bring-up, and using test tools Experience with MCUs, peripherals, features, and development environments Proven ability to design and integrate code into a shipping product against aggressive timelines Understanding of design for asymmetric multiprocessing solutions Strong software debugging skills Familiarity with UARTs, JTAG, and oscilloscopes Familiarity with ARM CPUs and RTOS Nice to have: Prior experience in developing on-vehicle technology Ability to work with safety critical robotic systems with real time constraints Previous startup experience Compensation at Applied Intuition for eligible roles includes base salary, equity, and benefits. Base salary is a single component of the total compensation package, which may also include equity in the form of options and/or restricted stock units, comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off. Note that benefits are subject to change and may vary based on jurisdiction of employment. Applied Intuition pay ranges reflect the minimum and maximum intended target base salary for new hire salaries for the position. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position. Please reference the job posting's subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full-time position in the location listed is: $171,000 - $264,000 USD annually. Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.

Posted 1 week ago

Senior Software Engineer-logo
Senior Software Engineer
FinastraLake Mary, FL
Who are we? At Finastra, we are a dynamic global provider of open finance software solutions, dedicated to expanding access to financial services. Our innovative applications span Lending, Payments, Treasury and Capital Markets, and Universal Banking. Proudly serving over 8,000 customers, including 45 of the world's top 50 banks, we aim to boost financial inclusion for all. Join us and be part of a vibrant company that embraces diverse perspectives, and is committed to doing well by doing good. Join our expanding R&D team as an Expert Software Developer, contributing to the evolution of a sophisticated financial technology platform. You'll collaborate with a team of seven professionals, driving technical excellence and innovation. Your Role You'll play a key role in developing, maintaining, and enhancing our Windows-based desktop application, which is evolving with emerging web interfaces. Tech Stack Programming Languages: C++ (C++17 , C++20) , C# Tools: Visual Studio 2022, GitHub (version control) Platform: Windows-based desktop application, Lightweight Web client What You'll Do Develop and maintain software components using C++ /C# Enhance our portfolio management system Develop our investment accounting solution Manage front office operational components Troubleshoot and resolve complex software issue Participate in architectural discussions and decision-making Potential involvement in generative AI initiatives What We're Looking For 7+ years of professional software development experience Expert-level proficiency in C/C++ , good knowledge of C# Proven ability to solve complex technical challenges Experience in desktop application development Bonus Points for: PowerShell scripting knowledge Familiarity with RESTful APIs, Blazor, CSS, SQL, DevExpress Familiarity with CI/CD pipelines Experience with GitHub Interest in generative AI technologies How We Work Agile methodology with three-week sprints Collaborative decision-making Cross-functional team structure No formal on-call schedule We are proud to offer a range of incentives to our employees worldwide. These benefits are available to everyone, regardless of grade, and reflect the values we uphold: Flexibility: Enjoy unlimited vacation, based on your location and business priorities. Hybrid working arrangements, and inclusive policies such as paid time off for voting, bereavement, and sick leave. Well-being: Access confidential one-on-one therapy through our Employee Assistance Program, unlimited personalized coaching via our coaching app, and access to our Gather Groups for emotional and mental support. Medical, life & disability insurance, retirement plan, lifestyle and other benefits* ESG: Benefit from paid time off for volunteering and donation matching. DEI: Participate in multiple DE&I groups for open involvement (e.g., Count Me In, Culture@Finastra, Proud@Finastra, Disabilities@Finastra, Women@Finastra). Career Development: Access online learning and accredited courses through our Skills & Career Navigator tool. Recognition: Be part of our global recognition program, Finastra Celebrates, and contribute to regular employee surveys to help shape Finastra and foster a culture where everyone is engaged and empowered to perform at their best. Specific benefits may vary by location. At Finastra, each individual is unique, bringing their own ideas, thoughts, cultural beliefs, backgrounds, and experiences together. We learn from one another, embrace and celebrate our differences, and create an environment where everyone feels safe to be themselves. Be unique, be exceptional, and help us make a difference at Finastra! Applicants for this position need to be located in the following cities or their immediate surrounding areas: Austin/Lake Mary (Orlando). Due to the requirements of this position, this job posting is not available for, and Finastra will not be considering any applicants who currently reside in New York City or California

Posted 30+ days ago

Software Engineer II-logo
Software Engineer II
Hntb CorporationSan Jose, CA
What We're Looking For At HNTB, you can create a career that is meaningful to you while building communities that matter to all of us. For more than a century, we have been delivering solutions for some of the largest, most complex infrastructure projects across the country. With our historic growth, it is an exciting time to join our team of employee-owners. We are seeking a talented and experienced Software Engineer II to join our dynamic team, specializing in the development and maintenance of Canvas and Model-driven Power Apps applications. In this role, you will leverage the Microsoft Power Platform to create dynamic, scalable, and interactive applications, while working closely with cross-functional teams and stakeholders to deliver high-quality solutions. What You'll Do: Designs and develops software applications. Performs coding, debugging, testing, and troubleshooting throughout the application development process. Works closely with other engineers and stakeholders to ensure that the software meets business requirements. Participates in code reviews and provide feedback to other developers. Writes technical documentation for software applications. Performs other duties as assigned. What You'll Need: Bachelor's degree in computer science or related field and 3 years of relevant experience, or Master's degree in computer science or related field and 2 years of relevant experience, or In lieu of education, 7 years of relevant experience. What You'll Bring: Design, develop, and maintain Canvas and Model-driven Power Apps applications to meet business requirements. Utilize Power Apps formulas, connectors, and data sources to build dynamic and interactive applications. Integrate Power Apps seamlessly with other Microsoft products such as SharePoint, Dynamics 365, and Azure Active Directory. Collaborate with business users and stakeholders to gather requirements and implement solutions that improve business processes. Troubleshoot, debug, and optimize existing Power Apps applications to ensure optimal performance and user experience. Collaborate with other engineers and cross-functional teams to design scalable solutions using the Microsoft Power Platform. Participate in Agile development methodologies to ensure timely delivery of high-quality software. Proficiency in at least one development language such as C#, Python, JavaScript, or C++. Experience with software development tools such as Git, JIRA, or Jenkins Excellent problem-solving skills Strong communication skills What We Prefer: Proven experience in designing and developing Power Apps applications (Canvas and Model-driven). Strong understanding of Power Apps formulas, data connections, and data governance. Familiarity with the Microsoft Power Platform ecosystem, including Power Automate and Power BI. Knowledge of data modeling concepts and experience working with Dataverse. Excellent communication and collaboration skills, with the ability to effectively interact with stakeholders and team members. Experience with Agile development methodologies. Master's degree in computer science. Additional Information Click here for benefits information: HNTB Total Rewards Click here to learn more about EOE including disability and vet Visa sponsorship is not available for this position. #RN . Locations: Bellevue, WA (Seattle), Chicago, IL, Dallas, TX, Kansas City, MO, San Jose, CA, Seattle, WA (Downtown) . . . The approximate pay range for the California San Francisco Bay Area is $90,753.47 - $136,130.21. Please note that the pay range provided is a good faith estimate for the position at the time of posting. Actual compensation will be dependent on factors, including but not limited to, the individual's qualifications, experience, knowledge, skills, and abilities as well as physical work location within the state. . . The approximate pay range for the Greater Seattle, WA Metro Area is $83,493.19 - $125,239.79. Please note that the pay range provided is a good faith estimate for the position at the time of posting. Actual compensation will be dependent on factors, including but not limited to, the individual's qualifications, experience, knowledge, skills, and abilities as well as physical work location within the state. . . . . . . . . . . . The approximate pay range for Illinois is $79,863.05 - $119,794.58. Please note that the pay range provided is a good faith estimate for the position at the time of posting. Actual compensation will be dependent on factors, including but not limited to, the individual's qualifications, experience, knowledge, skills, and abilities as well as physical work location within the state. . NOTICE TO THIRD-PARTY AGENCIES: HNTB does not accept unsolicited resumes from recruiters or agencies. Any staffing/employment agency, person or entity that submits an unsolicited resume to this site does so with the understanding that the applicant's resume will become the property of HNTB. HNTB will have the right to hire that applicant at its discretion and without any fee owed to the submitting staffing/employment agency, person or entity. Staffing/employment agencies who have fee agreements with HNTB must submit applicants to the designated HNTB recruiter to be eligible for placement fees.

Posted 30+ days ago

Senior Software Engineer - Healthcare-logo
Senior Software Engineer - Healthcare
LiveRampSeattle, WA
LiveRamp is the data collaboration platform of choice for the world's most innovative companies. A groundbreaking leader in consumer privacy, data ethics, and foundational identity, LiveRamp is setting the new standard for building a connected customer view with unmatched clarity and context while protecting precious brand and consumer trust. LiveRamp offers complete flexibility to collaborate wherever data lives to support the widest range of data collaboration use cases-within organizations, between brands, and across its premier global network of top-quality partners. Hundreds of global innovators, from iconic consumer brands and tech giants to banks, retailers, and healthcare leaders turn to LiveRamp to build enduring brand and business value by deepening customer engagement and loyalty, activating new partnerships, and maximizing the value of their first-party data while staying on the forefront of rapidly evolving compliance and privacy requirements. Your team will: Work with cutting-edge privacy enhancing technologies for safeguarding healthcare data Be responsible for quality and reliability of our systems Be responsible for POC's, including engagement with Product and Customers to determine viability for further scale. Enhance security and privacy controls to maintain HIPAA compliance About you: Minimum 6+ years software engineering experience Have a startup personality and enjoy working as part of a cross-functional team: smart, ethical, friendly, hard-working, and productive. Experience using Java/ Python Have 3+ years of experience writing and deploying object-oriented production code. Have 2+ years of experience using cloud-based platforms such as GCP, AWS, Azure or similar technologies. Have 3+ years of experience with Kubernetes, building services, networking Strong ability to break down complex problems into their essential components, design and implement elegant solutions. Have a passion for building large-scale distributed systems and are comfortable writing maintainable and high-performance code. Comfortable evaluating and adapting to the latest tools and technologies. You love mentoring junior engineers and deploying software that conforms to best practices. Excellent communication and presentation skills. Bachelor of Science in Computer Science or related degrees. Bonus Points: Have worked at a startup or have helped build brand new products Experience with Spark, SQL, Data Lakes like Snowflake, BigQuery, SingleStore Exposure to analytics, machine learning, or data mining The approximate annual base compensation range is $163,000 to $195,500. The actual offer, reflecting the total compensation package and benefits, will be determined by a number of factors including the applicant's experience, knowledge, skills, and abilities, geography, as well as internal equity among our team. Benefits: People: Work with talented, collaborative, and friendly people who love what they do. Fun: We host in-person and virtual events such as game nights, happy hours, camping trips, and sports leagues. Work/Life Harmony: Flexible paid time off, paid holidays, options for working from home, and paid parental leave. Comprehensive Benefits Package: LiveRamp offers a comprehensive benefits package designed to help you be your best self in your personal and professional lives. Our benefits package offers medical, dental, vision, life and disability, an employee assistance program, voluntary benefits as well as perks programs for your healthy lifestyle, career growth and more. Savings: Our 401K matching plan-1:1 match up to 6% of salary-helps you plan ahead. Also Employee Stock Purchase Plan - 15% discount off purchase price of LiveRamp stock (U.S. LiveRampers) RampRemote: A comprehensive office equipment and ergonomics program-we provide you with equipment and tools to be your most productive self, no matter where you're located More about us: LiveRamp's mission is to connect data in ways that matter, and doing so starts with our people. We know that inspired teams enlist people from a blend of backgrounds and experiences. And we know that individuals do their best when they not only bring their full selves to work but feel like they truly belong. Connecting LiveRampers to new ideas and one another is one of our guiding principles-one that informs how we hire, train, and grow our global team across nine countries and four continents. Click here to learn more about Diversity, Inclusion, & Belonging (DIB) at LiveRamp. LiveRamp is an affirmative action and equal opportunity employer (AA/EOE/W/M/Vet/Disabled) and does not discriminate in recruiting, hiring, training, promotion or other employment of associates or the awarding of subcontracts because of a person's race, color, sex, age, religion, national origin, protected veteran, disability, sexual orientation, gender identity, genetics or other protected status. Qualified applicants with arrest and conviction records will be considered for the position in accordance with the San Francisco Fair Chance Ordinance. California residents: Please see our California Personnel Privacy Policy for more information regarding how we collect, use, and disclose the personal information you provide during the job application process. To all recruitment agencies: LiveRamp does not accept agency resumes. Please do not forward resumes to our jobs alias, LiveRamp employees or any other company location. LiveRamp is not responsible for any fees related to unsolicited resumes.

Posted 2 weeks ago

Software Engineer-logo
Software Engineer
Merge DevSan Francisco, CA
Merge enables B2B companies to add hundreds of integrations to their products, making it easy to access and sync their customers' data. We offer Unified APIs that provide normalized data across key software categories, including accounting, HRIS, ATS, CRM, file storage, and ticketing. Thousands of companies trust Merge to power their integrations, enabling them to unblock sales, reduce customer churn, accelerate time to market for new products, and save engineering costs and resources. As a core component for the future of modern B2B AI infrastructure, Merge is building the data integration layer that powers the next generation of AI products and companies. By solving the complex challenges of data access and normalization, Merge accelerates the development and deployment of AI solutions while ensuring the highest standards of security and performance. What you will do: Participate in roadmapping and architecture discussions Produce high-quality, production-ready, readable, maintainable code Lead large projects from initial inception to production Unblock and support your team of peers including engineers, designers, product managers, and business operators The ideal candidate will have: 2+ years of full-time software engineering experience (2 - 5+ preferred) Experience with Python and Go Extensive knowledge of SQL databases (Postgres preferred) Compensation The cash compensation range for this role is $170,000 - $205,000. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years & depth of experience, and certifications. In addition to cash compensation, all full time employees receive an equity compensation package Merge on the Rise: LinkedIn Top Startups 2023 Forbes Next Billion Dollar Startups 2023 G2 Fastest Growing Products 2024 Benefits Unlimited PTO + 10 company holidays Pre-Tax commuter benefits 100% covered health, vision, and dental insurance 401K Plan $200 one-time home office stipend In office snacks and free dinner when working past 7pm Merge is an equal opportunity employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected class.

Posted 2 weeks ago

Principal Software Engineer, Backend-logo
Principal Software Engineer, Backend
GingerSan Francisco - Hybrid, CA
About the Principal Software Engineer, Backend at Headspace: At Headspace, you'll be working on a highly impactful consumer facing product that impacts millions of members globally. Our mission is to transform mental healthcare to improve the health and happiness of people all over the world, so join us to make that happen! As a Principal Engineer, you'll play a key role in shaping the technical foundation of our platform as we scale to serve millions of users. You will help us bring new features to life to meet our mission, while also helping push our platform to newer technologies as we embrace the cutting edge. A big goal needs talented people, so come join us and give your day job a sense of purpose! Location: This is a hybrid role located in our San Francisco office, working 3 days per week from the office. What you will do: Lead architecture and design of high-scale, low-latency applications that are core to Headspace's business and member experience. Define long-term technical strategies and implementation paths for complex systems. Own and drive engineering excellence across multiple domains or squads. Write high-quality, performant, and testable code - primarily in Typescript - and set the standard for craftsmanship across the organization. Shape product and platform evolution by partnering with PMs, EMs, and stakeholders across Product, Data, Security, and Infrastructure to align technical vision with business goals. Author technical specs and RFCs that guide not only your product pillar, but the entire company through critical design decisions. Take end-to-end ownership of features, from ideation and architecture to monitoring in production. Mentor and elevate engineers across levels, helping them scale their impact while promoting inclusive and empowering team dynamics. Drive operational excellence by developing resilient systems, implementing observability, and guiding production support practices. Lead efforts to improve system reliability, developer velocity, and cost efficiency. Act as a thought leader and multiplier, identifying systemic issues and architecting platform-level solutions with reusability and extensibility in mind. Provide a point of escalation for engineering teams facing complex technical challenges. Define coding standards, development processes, and best practices to ensure high-quality software development across engineering. Stay abreast of emerging technologies, industry trends, and best practices, evaluating their potential application and driving innovation within the software engineering and tech team broadly. What you will bring: Required Skills: 10+ years of professional software engineering experience, with a proven track record of building and scaling production-grade APIs and distributed backend systems. Deep expertise in system design and software architecture, with the ability to decompose complex problems into scalable, maintainable components. Extensive experience with Node.js and TypeScript, especially in the context of building high-scale backend services. Experience leading the definition, design, and delivery of complex software features in asynchronous and distributed team environments. Strong hands-on experience with unit, integration, and end-to-end testing, along with building and maintaining robust CI/CD pipelines for reliable, automated delivery. Exceptional communication and collaboration skills-you can influence technical direction, align stakeholders, and clearly articulate trade-offs and decisions to both technical and non-technical audiences. Experience mentoring engineers and leading cross-functional technical initiatives across teams. Ownership mindset: you thrive in ambiguity, consistently raise the bar, and take accountability for outcomes across teams. Comfortable making strategic technical decisions and coaching others through uncertainty, with a pragmatic eye on long-term impact and technical debt. Ability to balance technical excellence with product and business priorities, making decisions aligned with company goals. Preferred Skills: BS/MS degree in Computer Science or related field, or equivalent practical experience. Demonstrated success designing and maintaining high-availability systems, with strong observability practices (metrics, logging, alerting). Deep knowledge of database design, data modeling, and query performance optimization across both relational and NoSQL systems. Familiarity with cloud-native architectures and services (e.g., AWS, GCP, Kubernetes) and modern DevOps practices. Track record of improving engineering velocity and reducing tech debt at scale. Strong debugging skills and comfort working within complex, distributed systems. Demonstrated ability to drive build vs. buy vs. refactor decisions with long-term implications in mind. Pay & Benefits: The base salary range for this role is determined by a number of factors, including but not limited to skills and scope required, relevant licensure and certifications, and unique relevant experience and job-related skills. The base salary range for this role is $162,000 - $275,000. At Headspace, cash salary is but one component of our Total Rewards package. We're proud of our robust package inclusive of: base salary, stock awards, comprehensive healthcare coverage, monthly wellness stipend, retirement savings match, lifetime Headspace membership, unlimited, free mental health coaching, generous parental leave, and much more. Paid performance incentives are also included for those in eligible roles. Additional details about our Total Rewards package will be provided during the recruitment process. How we feel about Diversity, Equity, Inclusion and Belonging: Headspace is committed to bringing together humans from different backgrounds and perspectives, providing employees with a safe and welcoming work environment free of discrimination and harassment. We strive to create a diverse & inclusive environment where everyone can thrive, feel a sense of belonging, and do impactful work together. As an equal opportunity employer, we prohibit any unlawful discrimination against a job applicant on the basis of their race, color, religion, gender, gender identity, gender expression, sexual orientation, national origin, family or parental status, disability*, age, veteran status, or any other status protected by the laws or regulations in the locations where we operate. We respect the laws enforced by the EEOC and are dedicated to going above and beyond in fostering diversity across our workplace. Applicants with disabilities may be entitled to reasonable accommodation under the terms of the Americans with Disabilities Act and certain state or local laws. A reasonable accommodation is a change in the way things are normally done which will ensure an equal employment opportunity without imposing undue hardship on Headspace. Please inform our Talent team by filling out this form if you need any assistance completing any forms or to otherwise participate in the application or interview process. Headspace participates in the E-Verify Program. Privacy Statement All member records are protected according to our Privacy Policy. Further, while employees of Headspace (formerly Ginger) cannot access Headspace products/services, they will be offered benefits according to the company's benefit plan. To ensure we are adhering to best practice and ethical guidelines in the field of mental health, we take care to avoid dual relationships. A dual relationship occurs when a mental health care provider has a second, significantly different relationship with their client in addition to the traditional client-therapist relationship-including, for example, a managerial relationship. As such, Headspace requests that individuals who have received coaching or clinical services at Headspace wait until their care with Headspace is complete before applying for a position. If someone with a Headspace account is hired for a position, please note their account will be deactivated and they will not be able to use Headspace services for the duration of their employment. Further, if Headspace cannot find a role that fails to resolve an ethical issue associated with a dual relationship, Headspace may need to take steps to ensure ethical obligations are being adhered to, including a delayed start date or a potential leave of absence. Such steps would be taken to protect both the former member, as well as any relevant individuals from their care team, from impairment, risk of exploitation, or harm. For how how we will use the personal information you provide as part of the application process, please see: https://www.headspace.com/applicant-notice

Posted 1 week ago

Software Engineer, GPU Infrastructure - HPC-logo
Software Engineer, GPU Infrastructure - HPC
OpenAISan Francisco, CA
About the team The Fleet team at OpenAI supports the computing environment that powers our cutting-edge research and product development. We oversee large-scale systems that span data centers, GPUs, networking, and more, ensuring high availability, performance, and efficiency. Our work enables OpenAI's models to operate seamlessly at scale, supporting both internal research and external products like ChatGPT. We prioritize safety, reliability, and responsible AI deployment over unchecked growth. About the role As a software engineer on the Fleet High Performance Computing (HPC) team, you will be responsible for the reliability and uptime of all of OpenAI's compute fleet. Minimizing hardware failure is key to research training progress and stable services, as even a single hardware hiccup can cause significant disruptions. With increasingly large supercomputers, the stakes continue to rise. Being at the forefront of technology means that we are often the pioneers in troubleshooting these state-of-the-art systems at scale. This is a unique opportunity to work with cutting-edge technologies and devise innovative solutions to maintain the health and efficiency of our supercomputing infrastructure. Our team empowers strong engineers with a high degree of autonomy and ownership, as well as ability to effect change. This role will require a keen focus on system-level comprehensive investigations and the development of automated solutions. We want people who go deep on problems, investigate as thoroughly as possible, and build automation for detection and remediation at scale. In this role, you will: Build and maintain automation systems for provisioning and managing server fleets. Develop tools to monitor server health, performance, and lifecycle events. Collaborate with clusters, networking, and infrastructure teams. Partner with external operators to ensure a high level of quality. Identify and fix performance bottlenecks and inefficiencies. Continuously improve automation to reduce manual work. You might thrive in this role if you have: Experience managing large-scale server environments. A balance of strengths in building and operationalizing. Proficiency in Python, Go, or similar languages. Strong Linux, networking, and server hardware knowledge. Comfort digging into noisy data with SQL, PromQL, and Pandas or any other tool. Prior hardware expertise is not required for this role. Bonus Skills: Experience with low level details of hardware components, protocols, and associated Linux tooling (e.g., PCIe, Infiniband, networking, power management, kernel perf tuning) Knowledge of hardware management protocols (e.g., IPMI, Redfish). High-performance computing (HPC) or distributed systems experience. Prior experience developing, managing, or designing hardware. Familiarity with monitoring tools (e.g., Prometheus, Grafana). About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's Affirmative Action and Equal Employment Opportunity Policy Statement. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.

Posted 1 week ago

Embedded/Mobile Software Developer-logo
Embedded/Mobile Software Developer
Parsons Commercial Technology Group Inc.Annapolis Junction, MD
In a world of possibilities, pursue one with endless opportunities. Imagine Next! When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with exceptional people sharing a common quest. Imagine a workplace where you can be yourself. Where you can thrive. Where you can find your next, right now. We've got what you're looking for. Job Description: Parsons is looking for experienced Embedded and Mobile Software Developers to join a multidisciplinary team advancing cyber capabilities for classified missions. This role is ideal for developers with a strong understanding of secure mobile systems, and cryptographic design. Candidates will contribute to software tools and platforms supporting real-time operations, data exfiltration, and secure communications. Responsibilities: Develop custom mobile software applications for Android, iOS, and Windows mobile platforms. Reverse engineer mobile apps and firmware to identify and exploit vulnerabilities. Design and implement embedded software modifications to COTS hardware devices. Conduct vulnerability assessments. Integrate crypto and steganography modules into mobile and embedded software. Ensure software meets secure coding standards and mission compliance requirements. Deliver high-impact tools used in offensive and defensive cyber operations. Qualifications: Bachelor's degree in Computer Engineering, Software Engineering, or a closely related field. 8+ years expereince. 3+ years of experience in embedded systems and mobile application development. Proficiency in Android NDK/SDK, iOS Xcode, and low-level device driver development. Knowledge of ARM assembly, mobile OS internals, and debugging tools. Experience with hardware interface protocols (UART, SPI, I2C). Strong foundation in cryptography, obfuscation, and secure communications. Penetration testing certifications (OSCP, GPEN) or experience highly desirable. TS/SCI with FS Polygraph clearance required. Security Clearance Requirement: An active Top Secret SCI w/Polygraph security clearance is required for this position. This position is part of our Federal Solutions team. The Federal Solutions segment delivers resources to our US government customers that ensure the success of missions around the globe. Our intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. Throughout the company, our people are anticipating what's next to deliver the solutions our customers need now. Salary Range: $120,800.00 - $217,400.00 We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle! Parsons is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status or any other protected status. We truly invest and care about our employee's wellbeing and provide endless growth opportunities as the sky is the limit, so aim for the stars! Imagine next and join the Parsons quest-APPLY TODAY! Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer to https://www.parsons.com/fraudulent-recruitment/ .

Posted 4 days ago

Sr Software Engineer, AI Compiler-logo
Sr Software Engineer, AI Compiler
TenstorrentSanta Clara, CA
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible. We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities. We are seeking an experienced and highly skilled Software Engineer with expertise in compilers and semiconductor technology to join our team. As a Staff Software Engineer, AI Compiler Specialist, you will play a critical role in designing, developing, and optimizing compilers for cutting-edge semiconductor products. You will work closely with hardware engineers, software engineers, and other stakeholders to ensure the efficient and effective execution of compiler-related tasks. This role is hybrid, based out of Santa Clara, California. We welcome candidates at various experience levels for this role. During the interview process, candidates will be assessed for the appropriate level, and offers will align with that level, which may differ from the one in this posting. Responsibilities: Develop machine learning graph compiler Participate in the co-design of Tenstorrent's hardware and software stack Benchmark, analyze, and optimize performance of key machine learning applications across Tenstorrent's hardware and software stack Develop performance analysis and estimation infrastructure that feeds into Tenstorrent compiler Develop high-performance run-time engine Integrate the Tenstorrent software into leading machine learning frameworks Work closely with machine learning engineers to discover the hardware and software requirements of current and future machine learning applications Experience & Qualifications: BSc, MSc or PhD in Electrical/Computer Engineering or Computer Science Experience with algorithms, data structures, and software development in C/C++. Python expertise is welcome as well Familiarity with and passion for any of the following -- machine learning, compilers, parallel programming, high-performance and massively parallel systems, processor and computer architecture -- is a plus Compensation for all engineers at Tenstorrent ranges from $100k - $500k including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made. Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer. Due to U.S. Export Control laws and regulations, Tenstorrent is required to ensure compliance with licensing regulations when transferring technology to nationals of certain countries that have been licensing conditions set by the U.S. government. Our engineering positions and certain engineering support positions require access to information, systems, or technologies that are subject to U.S. Export Control laws and regulations, please note that citizenship/permanent residency, asylee and refugee information and/or documentation will be required and considered as Tenstorrent moves through the employment process. If a U.S. export license is required, employment will not begin until a license with acceptable conditions is granted by the U.S. government. If a U.S. export license with acceptable conditions is not granted by the U.S. government, then the offer of employment will be rescinded.

Posted 30+ days ago

Senior Software Engineer, Backend Code Team-logo
Senior Software Engineer, Backend Code Team
Semgrep, Inc.San Francisco, CA
About the role As a backend engineer on Semgrep's Code team, you'll build user facing security tools to help people secure the software their developers are writing. Whether it's through writing tooling to tailor Semgrep to our customers unique codebases, prioritizing customer findings to ensure they see the most actionable things first, or enabling developers to fix findings directly in the IDE workflows before a security ticket is even created, you'll write the tools to make it faster and easy to keep the code developers are writing secure and fast. You'll learn about the application-security space, mentor more junior developers, collaborate with product managers, security researchers, and program analysis engineers to create security tools our customers love, architect systems for storing and maintaining sensitive data, and help us surface that data back to our users to help them understand their individual security posture. Through Semgrep's culture of transparency, you'll see and influence the decisions that make a startup successful. Your decisions will be key to making Semgrep a world-leading static-analysis project, giving you lasting influence not only at Semgrep, but in the world's developer community. You will: Work on major product initiatives end-to-end, from user-research through design, implementation, and deployment Help set technical and product direction, collaborating with the team to determine the future of the product, what features to build, and how to build them Learn from users to understand their needs, build products to help keep them secure, and work with them to help them scale their security programs Advocate for and develop intuitive, simple, robust APIs that solve a wide variety of complex problems using simple, elegant abstractions Ensure continual, high-availability operation of services using modern site-reliability practices, including participation in an on-call rotation Advise and mentor other engineers via thoughtful code reviews, planning discussions, technical documentation, and formal mentorship You are ideal for this role if you have: 4+ years of experience writing production software and building web applications. Our stack includes Python, React (TypeScript), and Postgres Excitement about building for customers, learning their needs, iterating fast, and seeing your solutions solve their core problems Excellent and proactive communication, both verbal and written Some examples projects you might work on include: Revamp on our registry and editor to make it easier to write new rules to find new vulnerabilities Utilize LLMs and other techniques to make clear actionable guidelines to security developers on how to secure their codebases Add new features to our IDE experience for the Code product Compensation Salary Range: $176,000-207,000 USD Our compensation package includes equity and benefits in addition to salary. Please note that the range listed is for someone based in the San Francisco Bay Area.

Posted 30+ days ago

Senior Systems Software Engineer - Autonomous Vehicles-logo
Senior Systems Software Engineer - Autonomous Vehicles
NvidiaSanta Clara, CA
Join NVIDIA's Solution Engineering team that is changing the future of driving. Our goal is to build and deploy scalable solutions for autonomous vehicles and as a result, create safer and more efficient roads. Our team is hands-on, passionate about practical results, and values diversity. You will help craft the application software architecture by working closely with external partners developing on our platform and collaborate across multiple teams within NVIDIA working on autonomous vehicles. You will also advance and refine the overall drivability of our solution, focusing on integration challenges and using your deep analytical skills to tease through the complexity of the system to find effective solutions. NVIDIA is widely considered to be one of the technology world's most desirable employers, and is committed to fostering a diverse work environment and proud to be an equal opportunity employer. If you are passionate in bringing autonomous vehicles into the world and see the solution come together, we would like to hear from you! What you'll be doing: Design, build, and deploy simulation focused frameworks and tooling for current and next generation autonomous vehicle development and integration testing. Lead bring-up and integration activities as the trusted technical expert to our partners, providing domain expertise to resolve functional and simulation related issues.Perform in-vehicle and simulation test drives, collect and perform deep analysis on the recorded data, and use aggregated metrics for simulation-to-real comparative analysis. Collaborate with engineering and product teams across our US, APAC, and Europe locations to drive modern and creative simulation solutions for partners with accurate validation and verification. Provide technical leadership and mentoring to multi-functional engineering teams with diverse skills and backgrounds. What we need to see: BS, MS or PhD degree in computer science, robotics, electrical engineering, or related technical field (or equivalent experience). 8+ years of work related experience in software development related to autonomous driving and/or simulation technologies. Track record providing robust and efficient solutions (in car or simulation) with an emphasis on profiling, benchmarking, and evaluation for verification and validation. Prior experience in application development and familiarity with middleware frameworks and sophisticated system-level integrations. Excellent C/C++ development skills with good knowledge of Python. Ability to adapt to fast paced development lifecycles, multi-functional organizations, new technologies and platforms. Ways to stand out from the crowd: Experience with automotive design processes and standards (e.g. ISO 26262 FuSa, ISO 21448 SOTIF, ASPICE), including in-vehicle testing, simulation and metrics driven development. Proven expertise in developing simulation solutions and experience with diverse vehicle dynamics and sensor modalities in automotive (camera, radar, ultrasonic, GPS, IMU, LIDAR) Understanding of NVIDIA DRIVE platform and NVIDIA GPU hardware In-vehicle networking and application frameworks: CAN, Flexray, Ethernet, Some/IP, Classical and Adaptive AUTOSAR Strong analytical skills, strive for innovative solutions, with outstanding attention to details. The base salary range is 184,000 USD - 356,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Posted 30+ days ago

Staff Software Engineer, Database Platform-logo
Staff Software Engineer, Database Platform
SofiSeattle, WA
Employee Applicant Privacy Notice Who we are: Shape a brighter financial future with us. Together with our members, we're changing the way people think about and interact with personal finance. We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we're at the forefront. We're proud to come to work every day knowing that what we do has a direct impact on people's lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world. The Role: The Operational Database Platform team at SoFi powers critical infrastructure, ensuring scalability, reliability, and efficiency for SoFi's data-driven platform. We manage systems operating at a massive scale, focusing on high availability, security, and operational excellence. As a Staff Software Engineer, you will lead complex, high-impact projects, influence strategy, and foster collaboration across teams to drive innovation in our data ecosystem. This role is designed for an experienced engineer with deep expertise in backend systems, cloud technologies, and a proven ability to navigate complexity with creativity and effectiveness. You'll serve as a technical leader, tackling ambiguous challenges while mentoring and empowering others to deliver world-class solutions. What you'll do: Design, develop, and optimize scalable software systems for SoFi's data platform. Solve complex technical challenges with innovative, effective solutions. Lead and execute impactful projects that align with company goals. Collaborate with cross-functional teams to enhance system scalability and efficiency. Advocate for best practices in engineering, system design, and operations. Mentor engineers and foster a culture of collaboration and continuous improvement. Influence team strategies and align stakeholders around shared goals. What you'll need: Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience, with 8+ years of experience in backend software development, including distributed systems and cloud-native environments. Proficiency in programming languages such as Python, Java, Go, or equivalent, with a strong emphasis on building and optimizing large-scale, complex systems. Cloud Proficiency: Deep experience with AWS or similar cloud platforms, including infrastructure design, optimization, and security. Expertise in database systems and modern distributed technologies. Familiarity with infrastructure-as-code tools such as Terraform or Ansible. Experience with observability tools like DataDog, Splunk, or CloudWatch. Proficiency in CI/CD pipelines and version control systems such as Git. Strong problem-solving and leadership skills, with a proven ability to handle ambiguity. Exceptional communication and collaboration skills. Who you are: Problem Solver: Thrive on tackling complex, ambiguous challenges with scalable solutions. Collaborative Leader: Build trust and alignment across teams and stakeholders. Mentor: Inspire and support teammates' growth and success. Innovative Thinker: Continuously improve systems with fresh ideas and tools. Compensation and Benefits The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate's experience, skills, and location. To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi page! Pay range: $153,600.00 - $264,000.00 Payment frequency: Annual This role is also eligible for a bonus, long term incentives and competitive benefits. More information about our employee benefits can be found in the link above. SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law. The Company hires the best qualified candidate for the job, without regard to protected characteristics. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. New York applicants: Notice of Employee Rights SoFi is committed to embracing diversity. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com. Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time. Internal Employees If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.

Posted 30+ days ago

Mission Software Component Integration Test Engineer-logo
Mission Software Component Integration Test Engineer
Sierra SpaceBroomfield, CO
Sierra Space Careers: Dare to Dream We honor those that are not afraid to dream big dreams, those that tenaciously chase their dreams even when others say it cannot be done, those that achieve big dreams and change everything. Those are Dreams Worth Chasing. At Sierra Space we envision a future where humanity lives and works in space, on moons, and on distant planets. Our mission isn't restricted to the few, instead we see a future where all people can choose to live, work, discover and explore beyond our planet. Our company is building a platform in space to benefit life on Earth and together we will alter the course of humanity. We have a bold mission. We are a bold company. Together, we are an extraordinary team. About the Role We are seeking a highly skilled and motivated Software Test Engineer to join our growing team as a Mission Software Component Integration Test Engineer. Our team is responsible for integrating and verifying the Mission Software for the next generation missile warning/missile tracking satellite constellation. As a software tester you will be directly responsible for designing, implementing, and executing test plans to identify issues, bugs, and defects before product release and manage test tasks and milestones across multiple functional areas. The products you verify will not only go to space, but they will also be a part of shaping the future of the Proliferated Warfighter Space Architecture. As a member of the larger, Centralized Software and Artificial Intelligence organization you will also have the opportunity to work on a wide range of projects and products across the Sierra Space Enterprise along with an incredible community of software professionals. We are truly One Team, with One Dream. Come make history with us! Responsibilities: Develop and execute detailed, comprehensive, and well-structured test plans and test cases for software component integration. Collaborate with development teams to review and analyze software design descriptions, ICDs, and requirements. Develop test descriptions and test software and participate their peer reviews. Prioritize and plan testing activities in a fast-paced environment. Perform software test trade studies for test management tools, Continuous Integration Test techniques and methodologies, etc. Monitor and implement continuous team improvements. Engage in the execution of developmental tests and formal verification tests. Analyze test results, generate test reports, and manage issue definitions, investigations, and closures. Collaborate with cross-functional teams to ensure quality throughout the software development lifecycle. Manage the defect lifecycle from discovery to resolution, working with developers to reproduce issues and verify fixes. Implement automated testing tools and frameworks to optimize the testing and verification processes. Contribute towards the development, peer review, and management of test plans, test harnesses, test cases, test scripts, test procedures, and test reports for various software components. Conduct root cause analysis on defects and recommend improvements to prevent recurrence. Report bugs and errors to development teams and provide insightful feedback to assist in decision-making processes. Liaise with internal stakeholders when necessary to clarify requirements or discuss testing strategies. Ensure that software standards are met and that all test artifacts adhere to Sierra Space standards. Stay up to date with new testing tools and strategies, incorporating best practices into the testing cycle. About You Our mission is driven by the unwavering passion to push the boundaries of what is possible. We seek those who Dare to Dream - to envision the extraordinary and pursue it relentlessly - to join us on this transformational journey. We're looking for dreamers who align with our values, vision, and audacious goals - while also meeting the minimum qualifications below. The preferred qualifications are a bonus, not a requirement. Minimum Qualifications: Bachelor of Science degree in Computer Science, Software Engineering or other related discipline and typically 6 or more years of relevant experience Related experience may be considered in lieu of required education Understanding of Computer Aided Engineering tools Practical knowledge of engineering principles and practices Experience working in multi-disciplinary teams Ability to obtain and maintain a US Government Security Clearance Preferred Qualifications: Familiarity with principles, tools and processes of software testing, particularly application-level component integration testing Demonstrated software test experience Practical experience developing, testing, troubleshooting and debugging software Practical knowledge of engineering principles and practices Experience working in multi-disciplinary design and development teams. Proficient in C++ test development, review, and execution Familiarity with embedded, C++ application development Exposure or previous experience with: Linux, OOP, pub/sub, sockets, CCSDS and C2MS Previous experience in the OPIR domain Ability to rapidly work with minimal supervision on projects involving both small and large engineering teams Strong knowledge of software development methodologies, tools, and best practices Experience with spacecraft mission software Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment Strong communication and interpersonal skills, with the ability to effectively convey complex technical concepts to both technical and non-technical stakeholders Thorough understanding and experience spanning the full software development lifecycle Practical experience utilizing CI/CD tools and practices as well as automated build and test Experience working in a Linux-based development environment Familiarity with common object-oriented software design patterns Practical experience utilizing software-in-the-loop and hardware-in-the-loop test methods Knowledge or experience with Agile software development methodologies such as Scrum and Kanban Desire to work with, learn from, and mentor others Compensation: Pay Range: III - $126,610 - $174,075 Sr - $152,845 - $210,182 Principal - $180,125 - $247,215 Your actual base compensation will be determined on a case-by-case basis and may vary based on job-related knowledge and skills, education, experience, internal equity and market competitiveness. Physical/Mental/Emotional Requirements: Frequently walk, sit, stand, climb stairs and steps Frequently repeat same hand, arm, and finger motion many times to include finger and hand dexterity Rarely lifting or carrying up to 20 lbs. Working Conditions: Rarely exposed to outdoor elements (high/low temperatures, sun, rain/snow, etc.) Rarely exposed to fumes or hazardous chemicals/materials Rarely exposed to loud noises IMPORTANT NOTICE: This position requires the ability to obtain and maintain a U.S. Security Clearance. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment. Non-U.S. citizens may not be eligible to obtain a security clearance. The Department of Defense Consolidated Adjudications Facility (DoD CAF), a federal government agency, handles the adjudicative aspects of the security clearance eligibility process for industry applicants. Adjudicative factors which affect the outcome of the eligibility determination include, but are not limited to, allegiance to the U.S., foreign influence, foreign preference, criminal conduct, security violations and illegal drug use. Elevate Your Career At Sierra Space, we are committed to your personal and professional development. We empower you to make profound and meaningful contributions and foster a vibrant culture of collaboration, where teamwork ignites breakthrough innovations. Sierra Space offers annual incentive pay based upon performance that is commensurate with the level of the position. We also offer a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 8%, life insurance, 3 weeks paid time off, and more. At Sierra Space we are at the very doorstep of unlocking the future and the work in front of us is hard, but it is truly important and meaningful. Achieving our mission requires dedication, relentless pursuit of a dream and an unwavering passion for pushing the boundaries to accomplish what others might believe to be impossible. We seek those who too, Dare to Dream and will join us in a pursuit to achieve the extraordinary. Application Deadline: This role will remain posted until a qualified pool of candidates are identified. Please note: Sierra Space does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to Sierra Space team members not through our approved vendor list or Talent Acquisition will be considered property of Sierra Space, and we will not be obligated to pay any referral fees. Sierra Space Corporation is an equal opportunity employer and is committed to working with and providing reasonable accommodations to applicants with disabilities. If you need special assistance or a reasonable accommodation related to applying for employment with Sierra Space or at any stage of the recruitment process, please contact us.

Posted 30+ days ago

Senior Software Engineer - Identity Security Cloud-logo
Senior Software Engineer - Identity Security Cloud
SailPointHeadquarters, TX
DUE TO FEDRAMP REQUIREMENTS FOR THIS ROLE, MUST BE A US CITIZEN TO APPLY. This role is based in Austin, TX and will require you to do an interview onsite at our headquarters. SailPoint is the leader in identity security for enterprise businesses. Our identity security solutions secure and enable thousands of companies worldwide, giving our customers unmatched visibility into the entirety of their digital workforce, ensuring people have the right access to do their job - no more, no less. About the team: You would get to work with a supportive and capable group of people from all over the world who are deeply interested in creating innovative software that solves our customers' problems with a growing company and fertile customer market. We believe that we work best when we are helping and educating each other because we have common goals, and we want to enable individuals to make the best decisions they can. This also means that there is a high level of ownership that we entrust to developers and their teams, so that they can quickly provide the best guidance on how a problem should be solved. About the role: As a Senior Software Developer on our team, you would be contributing to designing and maintaining the solutions on which our customers directly rely. We work on a SaaS product in a microservices architecture which uses a combination of various technologies, including Java, Go, PostgreSQL, DynamoDB, Kafka, Redis, Snowflake, and other frameworks. There is a wealth of capabilities we want to provide to our customers at a large scale, and so there are great opportunities to lend your expertise to what we can accomplish. We use scrum and kanban, work with product managers to deliver new features, and can monitor the runtime environments to understand what our customers are doing and how our solutions perform. Responsibilities include: Deliver efficient, maintainable, robust Java or Golang based microservices. Produce designs and rough estimates, and implement features based on product requirements. Collaborate with peers on designs, code reviews, and testing. Produce unit and end-to-end tests to improve code quality and maximize code coverage for new and existing features. Be involved in how those features operate during runtime and actual usage. Preferred skills or things you will learn in the role: 5+ years of professional software development experience Strong Java or Golang experience Great communication skills Comprehensive experience with object-oriented analysis and design skills Comprehensive experience with an object-oriented programming language and techniques Comprehensive understanding of Java Frameworks Experience with AWS BS in Computer Science, or a related field Experience with Continuous Delivery Experience instrumenting code for gathering production performance metrics Roadmap for success 30 days- Meet the team Meet your guide or "buddy", which will be someone who can quickly answer questions and provide guidance. Set up your development environment Get familiar with the product Get familiar with the code repositories Complete some code commits, pull requests, and deploys 90 days Complete some straightforward bug fixes and/or other modifications Get familiar with monitoring runtime services Familiarize yourself with other teams and organizational structure Start to become more self-sufficient Delve into more complex problems 6 months Take on more changes which require more independence Complete a shift (1 or 2 weeks) in which you would be the first point of contact for critical support/runtime issues Start to focus on a particular service or piece of functionality Start to contribute to more new development Continue to get familiar with all of our services, processes, and teams Consider goals on which you would like to focus 1 year Assume more independence on how a problem/solution will be designed Contribute more to design discussions during scrum meetings Regularly review and provide feedback on others' pull requests Continue to focus on a particular area or service and potentially own that functionality or service Start to guide and assist others on our own team or on other teams Engage in more interactions with the support team to understand what our customers are doing Benefits and Compensation listed vary based on the location of your employment and the nature of your employment with SailPoint. As a part of the total compensation package, this role may be eligible for the SailPoint Corporate Bonus Plan or a role-specific commission, along with potential eligibility for equity participation. SailPoint maintains broad salary ranges for its roles to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect SailPoint's differing products, industries, and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. We estimate the base salary, for US-based employees, will be in this range from (min-mid-max, USD): $116,900 - $167,000 - $217,100 Base salaries for employees based in other locations are competitive for the employee's home location. Benefits Overview Health and wellness coverage: Medical, dental, and vision insurance Disability coverage: Short-term and long-term disability Life protection: Life insurance and Accidental Death & Dismemberment (AD&D) Additional life coverage options: Supplemental life insurance for employees, spouses, and children Flexible spending accounts for health care, and dependent care; limited purpose flexible spending account Financial security: 401(k) Savings and Investment Plan with company matching Time off benefits: Flexible vacation policy Holidays: 8 paid holidays annually Sick leave Parental support: Paid parental leave Employee Assistance Program (EAP) and Care Counselors Voluntary benefits: Legal Assistance, Critical Illness, Accident, Hospital Indemnity and Pet Insurance options Health Savings Account (HSA) with employer contribution SailPoint is an equal opportunity employer and we welcome all qualified candidates to apply to join our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other category protected by applicable law. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact hr@sailpoint.com or mail to 11120 Four Points Dr, Suite 100, Austin, TX 78726, to discuss reasonable accommodations.

Posted 3 weeks ago

Software Test Engineer II-logo
Software Test Engineer II
TransCoreRound Rock, TX
TransCore (TRN), a subsidiary of ST Engineering, is seeking a full-time Software Test Engineer II to join our team in Austin, Texas. Job Summary: The Software Test Engineer II (Development), you will help deliver quality frameworks supporting mission-critical, large scale, multi-platform software products and applications. You should have experience in helping teams implement quality frameworks and be a hands-on, self-motivated engineer who can work in a continuous integration environment. This role involves interacting with multiple development teams, demonstrating shift-left methods we should incorporate into our software products. The position is instrumental in the development of simulators that generate test data for different environments and automated functional component tests through open-source test frameworks for overall system testing within an Agile environment. You must be adaptable, flexible, and able to succeed within a cohesive work environment. Essential Duties and Responsibilities include the following. Other duties may be assigned. Design, develop, implement, and maintain software to test the product/applicationDefine automation strategy, automation test cases as well as design testing tools for generating test data, functional testing, and performance testingParticipate in design, development, debugging code, and code reviewsPropose improvements to our existing processes and build automated tools, libraries and utilities to improve the team's speed, quality and efficiencyWork with a wide variety of technologies from front-end UI to back-end distributed web servicesOwn the design and implementation of tests that will help with the end-to-end quality of major deliverables working closely with multiple engineers and teams to implement themCollaborate effectively within a team environment Education: Bachelor's degree in computer science or a related Engineering field or equivalent experience required. Master's degree in computer science or a related Engineering field is highly desirable. Required Skills & Experience: 6 or more years of experience in .NET or Java application development with expertise in functional and automation testing.Experience writing, maintaining automated UI and APIs tests written in JavaScript, C# using various open-source testing libraries like Selenium, Playwright, REST Assured, REST Sharp, etc.Hands on experience of building test automation framework from ground up using modular framework and design pattern like Page Object Model design pattern (POM) etc.Experience in Object-oriented programming languages like Java, C# and scripting languages like Java Script, Shell, Bash etc.Experience with API and Microservices testing and automation and experience virtualizing services for test automation using tools such as Wire Mock, Mockito etc.Knowledge of Test-Driven Development (TDD), Behavior Driven Development (BDD) with a testing framework like Specflow, Reqnroll.Prior experience with one or more querying languages such SQL (preferred), Oracle, MySQL and/or No SQL databases (Cassandra, MongoDB etc.)Experience in automating backend REST services including writing custom functions using tools such as Postman, REST Assured, Ready API etc.Experience of non-functional testing such as performance, load, stress, security, accessibility and usability testing.Experience working in distributed agile teams using agile frameworks such as SCRUM, SAFe, XP etc.Knowledge of continuous integration tools such Azure Devops.Experience working with source code management tools such as GitLab, GitHub, etc. and a strong ability to create test reports from automation test run using Azure DevOps report, Extent report, etc.Ability to connect with peers, business analysts, and domain experts and the ability to listen to customers and colleagues; convey ideas effectively; prepare written documentation.Proactive nature with a customer-centric focus.Excellent verbal and written communication.

Posted 2 weeks ago

Lead Software Engineer, AV-logo
Lead Software Engineer, AV
Viam, Inc.New York, NY
Viam helps companies unlock the power of AI, data and automation in the physical world. We provide a single platform for engineers of all disciplines to solve problems together and build solutions that are fast and future-proof. Viam powers solutions across robotics, food and beverage, climate tech, marine, industrial manufacturing, and more. Founded in 2020 by former MongoDB co-founder and CTO Eliot Horowitz, Viam is headquartered in New York City. Lead Software Engineer, AV NYC-based team (Hybrid 3+ days a week in office) The AV Engineering team ensures Viam's users get a seamless experience with video, image, and audio streaming from setup to real-time performance. Our software runs on a variety of customer owned edge devices, mostly ARM-based Linux machines, and supports a wide range of hardware platforms and network conditions. We build the tools that allow our customers to easily set up and run a wide range of devices such as IP cameras, webcams, depth sensors, microphones, and speakers etc. The AV team's work spans everything from low-level driver integration to media stream optimization. As an engineer on the AV team, you might write drivers for USB and networked cameras, configure Linux audio and video subsystems, or optimize streaming under constrained conditions. We're an agile team that responds quickly to platform and customer needs. As Lead AV Engineer, you'll manage a small yet critical team, contribute hands-on to development, and set the technical direction for video and audio solutions. Tech Stack: Primarily Golang, C, and C++. The AV team is responsible for: Supporting a wide variety of cameras and hardware configurations Implementing and optimizing efficient encoding/decoding frameworks Delivering a great end-user video experience on low-powered hardware Creating solutions that allow customers to build upon camera functionality You'll be: Leading a specialized team of engineers focused on video and audio technology Providing technical direction in a niche domain with high customer impact Contributing to solutions for camera integration and video processing Collaborating closely with Robotics, Computer Vision, and Solutions Engineering teams Responding quickly to high-urgency customer needs while maintaining code quality Balancing tactical solutions with long-term technical vision Testing implementations on a variety of camera hardware Debugging streaming issues such as performance problems and flaky network or hardware connections. We're looking for someone who: Brings experience building audio/video streaming software, with a focus on video Has experience with video/audio streaming technologies (RTSP, WebRTC, HLS, GRPC etc.) Is proficient in Golang, C and C++ Understands how to optimize for memory, CPU, or network efficiency on constrained hardware Embraces rapidly changing priorities Can effectively balance customer responsiveness with technical excellence Has experience leading engineering teams or initiatives Benefits: The starting salary for this role is between $205,000 - $235,000/year. Your offer will vary based on several factors, including experience level, skillset, market location, and balancing internal equity relative to peers at the company. We recognize that the person we hire may be less experienced or more senior than the one described in this job description. The updated salary range will be communicated to you as a candidate in these situations. In addition to cash compensation, Viam offers a comprehensive Total Rewards package that includes equity grants, health benefits, and more. 100% covered medical/dental/vision insurance plans, commuter benefits Competitive salary & equity packages (see below) Reproductive Health Benefits, including Fertility Benefits and Abortion Access Travel Benefits 25 days paid vacation and generous holiday observances One Medical Membership Class Pass & Citi Bike memberships Free lunch every day that you're in the office Paid parental leave

Posted 30+ days ago

ZocDoc, Inc. logo
Staff Software Engineer, Interoperability
ZocDoc, Inc.New York City, NY
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Your Impact on our Mission

You're about to set the stage for a data revolution in healthcare. While most of the industry trudges behind modern standards, we refuse to settle for the status quo. As a Staff Software Engineer on Zocdoc's Interoperability team, you'll be at the forefront of a bold new era-reinventing how healthcare data moves across an entire sector that's been hungry for change. You'll own a high-impact technical roadmap, building a scalable, best-in-class platform that unifies patients, providers, and health systems. And by pushing boundaries every step of the way-from API design to AI-driven breakthroughs-you'll help Zocdoc outrun internal expectations and outpace the broader market, demonstrating that true interoperability can be every bit as accessible, efficient, and innovative as any cutting-edge tech solution.

You'll enjoy this role if you…

  • Are fired up about launching healthcare tech into the future-whether it's crafting thoughtful APIs or unleashing AI-driven breakthroughs
  • Light up at the idea of building a platform that powers an entire ecosystem: internal teams, external partners, and millions of patients
  • Thrive on scrappiness, turning "no" into "how?" and finding creative ways to modernize even the most outdated systems
  • Bring a laser-focused product mindset, always searching for new ways to elevate data sharing, tracking, and usage for real patient impact
  • Are eager to mentor engineering talent, champion best practices and foster a culture of continuous growth
  • Relish rewriting norms and are determined to help Zocdoc redefine healthcare interoperability and blaze a new trail for industry innovation

Your day to day is…

  • Charting the technical course that cements Zocdoc as the leader in healthcare data exchange-drafting technical roadmaps, setting technical priorities, and driving visionary initiatives
  • Collaborating across product, analytics, and engineering to spot the next wave of platform capabilities, launch breakthrough services, and tap into entirely new product frontiers
  • Building large-scale APIs and microservices, creating frictionless data flows that truly empower both patients and providers to access care and information in real time

Mentoring fellow engineers, supercharging team throughput through robust coding standards, automated workflows, and a culture that embraces continuous improvement

  • Spearheading bold innovation, whether it's adopting generative AI, exploring emerging data sources, or pioneering architectural strategies that keep Zocdoc ahead of the pack in healthcare tech

You'll be successful in this role if you…

  • Have spent 7+ years shaping robust, high-performance backend services and APIs that power real-world user experiences at massive scale-ideally in environments where data reliability is everything
  • Have owned complex, user-facing platforms, balancing near-term deliveries with a long-range, strategic vision that keeps your solutions relevant and forward-thinking
  • Bring a strategic mindset, fusing immediate wins with a big-picture roadmap that drives meaningful transformation for your organization
  • Lead by example, steering teams toward best-in-class testing, deployment, and observability practices that amplify output and quality
  • Communicate brilliantly, diving deep into technical details with engineers yet delivering clear, compelling platform solutions to non-technical audiences
  • Thrive on problem-solving, especially when it involves healthcare's unique integration hurdles, and you're always exploring frontiers that push what's possible
  • Have familiarity with healthcare data standards (e.g., FHIR, HL7), alongside an eagerness to challenge traditional healthcare interoperability patterns

Benefits:

  • Flexible, hybrid work environment at our convenient Soho location
  • Unlimited Vacation
  • 100% paid employee health benefit options (including medical, dental, and vision)
  • Commuter Benefits
  • 401(k) with employer funded match
  • Corporate wellness programs with Headspace and Peloton
  • Sabbatical leave (for employees with 5+ years of service)
  • Competitive paid parental leave and fertility/family planning reimbursement
  • Cell phone reimbursement
  • Catered lunch everyday along with beverages and snacks
  • Employee Resource Groups and ZocClubs to promote shared community and belonging
  • Great Place to Work Certified