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.

Senior Software Engineer, Android-logo
Senior Software Engineer, Android
CalmLos Angeles, CA
About Calm Calm is a leading consumer mental health company on a mission to support everyone on every step of their mental health journey. Known for its flagship consumer app-ranked #1 in its category with over 180 million downloads and availability in seven languages across 190 countries-Calm helps people sleep better, stress less, and live more mindfully through content and tools from experts and beloved celebrity voices. Building on this foundation, Calm has created a broader portfolio including evidence-based solutions like Calm Health, offered through employers, health plans and providers, designed to expand access to mental health and sleep support, boost benefits engagement, and drive positive health outcomes. Today, Calm supports more than 3,500 organizations and reaches over 17 million covered lives through Calm Health. Calm has been recognized as a TIME100 Most Influential Company and one of Fast Company's Brands That Matter. Learn more at calm.com. What We Do We build and support Calm Health's HIPAA compliant, high-trust first in class mental health application scaled to support millions of users. We're product-minded, team-oriented, and grounded in the mission of making the world a happier and healthier place. We work in fast moving, small pods and as a Senior Engineer you will be expected to gather technical requirements, design and publish technical specs of innovative systems, as well as own building and releasing them into production. We are hiring remote workers for this role in the San Francisco Bay Area, Los Angeles, Minneapolis or NYC areas. At this time, only candidates in these locations will be considered. What You'll Do: As a Senior Android Engineer on one of Calm Health's feature teams, you'll be the sole Android owner embedded in a cross-functional pod. You'll collaborate closely with product managers, designers, backend engineers, and data scientists to build beautiful, performant features that help tens of millions of users live healthier, happier lives. You'll own Android development end-to-end-from architecture and implementation to testing and rollout-while working with Calm Health's broader Android engineering team to ensure platform consistency, quality, and shared best practices. You're excited about this opportunity because you will: Architect, implement, and maintain robust Android features using Kotlin and Jetpack Compose. Serve as the Android lead within your team: making platform decisions, anticipating edge cases, and delivering high-quality mobile experiences with minimal oversight. Collaborate with cross-functional partners to deliver product features that are both technically sound and aligned with user needs. Work closely with Calm Health's other Android engineers to contribute to shared components, shape platform standards, and continuously improve app quality. Write clean, testable, maintainable code that balances short-term velocity with long-term stability. Own the full lifecycle of Android features-from spec and design to rollout and maintenance. You'll Thrive Here if You: Enjoy solving product problems end-to-end in an environment where you're the go-to Android expert on your team. Have a strong sense of ownership, and are comfortable making decisions that balance product needs, tech debt, and long-term scalability. Communicate clearly with engineers and non-engineers alike, especially when making tradeoffs or explaining technical decisions. Stay current with the latest Android development tools, trends, and frameworks-and advocate for meaningful adoption where appropriate. Take pride in delivering delightful, accessible, and performant user experiences. Who You Are Have experience building and shipping Android applications in a production environment using Kotlin Are proficient in using Android Studio and related tools to diagnose issues Are familiar with the Google Play Store release process and best practices to ensure smooth production deployments Stay up to date and experiment with the latest Android technologies and best practices Have a product-focused mindset. Our team works together to deliver projects that use technology to solve real business problems Think critically about how your work connects to the business strategy/vision You can collaborate with iOS, Android, and Backend engineers in order to ship features Take pride in writing high quality code while consistently delivering on commitments Who You Are 5+ years of professional software engineering experience, including 3+ years building Android apps in Kotlin. Have shipped Android apps or features in production environments with meaningful scale. Are comfortable with modern Android tools and practices: Jetpack Compose, MVVM architecture, dependency injection (Dagger/HILT), and modular codebases. Use Kotlin Coroutines for async programming and background task management. Know your way around debugging tools, performance profilers, and CI/CD workflows. Have a product-focused mindset and love working closely with product, design, and data. Are comfortable working autonomously and delivering high-quality features without day-to-day Android peer pairing. Nice to Haves: Experience mentoring other engineers or contributing to mobile architecture decisions. Comfort with writing unit and integration tests using JUnit, Espresso, or similar frameworks. Prior work in a fast-paced, high-growth product org. Our Stack: Kotlin Jetpack Compose MVVM Architecture Kotlin Coroutines Dagger / HILT (Dependency Injection) REST APIs JUnit 5 GitHub Actions (CI/CD) The base salary ranges below represent the low and high end of Calm's salary range for this position in various geographic locations. Not all candidates will be eligible for the upper end of the salary range. Exact salary will ultimately depend on multiple factors, which may include the successful candidate's geographic location, skills, experience and other qualifications. In the United States, Calm has four geographic pay zones. For this position, the base pay ranges for candidates in each zone are $163,000 - $242,000. This role is also eligible for equity + comprehensive benefits + 401k + flexible time off. Please note that Calm may leverage artificial intelligence technology in the application review process. Calm is committed to providing reasonable accommodations for qualified individuals with disabilities, including disabled veterans. If you require a reasonable accommodation to complete any part of the application or interview process, please contact Calm's Recruiting team at recruitingaccommodations@calm.com. All accommodation requests will be handled confidentially and assessed on a case-by-case basis. We believe that mental health is health, and every person should be considered in the discussion. That's why we're proud to be an equal opportunity workplace, committed to providing equal employment opportunities to all applicants and employees regardless of race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, medical condition, genetic information, military or veteran status, gender identity or expression, sexual orientation, or any other characteristic protected by applicable federal, state or local law. Calm is deeply committed to diversity, equity and inclusion. We strive to create a mindful and respectful environment where everyone can bring their authentic self to work, and experience a culture that is free of harassment, racism, and discrimination. Employment offers are contingent upon the successful completion of a background check. Roles which require access to certain types of information may also require the successful completion of a drug screening. FOR US BASED POSITIONS: Calm participates in e-verify. E-verify provides the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. Right to Work E-Verify Participation

Posted 1 week ago

Senior Software Engineer - Opentext Exstream (Hybrid - Flexible Options)-logo
Senior Software Engineer - Opentext Exstream (Hybrid - Flexible Options)
BroadridgeEl Dorado Hills, CA
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join the Broadridge team. As a Senior Opentext Exstream Developer, you will design and implement innovative technology solutions that address both immediate and long-term business needs. You will apply your technical expertise across applications, systems architecture, and infrastructure, working closely with cross-functional teams in an Agile environment. We are made up of high performing teams that meet in person to learn and collaborate as needed. This role is considered hybrid, which means you'll be assigned to a Broadridge office and given the flexibility to work remotely. Responsibilities: Design, develop, modify, and implement end-to-end technology solutions, optimizing both new and existing applications, systems, and infrastructure. Review system requirements and business processes; code, test, debug, document, and deploy software solutions. Provide application development services within defined project parameters, ensuring delivery in Agile methodologies. Develop program logic for new applications; analyze and modify logic in current applications, ensuring ongoing improvement and modernization. Ensure successful implementation of system enhancements and troubleshooting. Develop and maintain procedural and code documentation for projects. May provide guidance or leadership to colleagues and participate as a technical lead on smaller projects. Qualifications: Bachelor's degree in Computer Science or a related field (or equivalent work experience). 7+ years of hands-on experience with Opentext Exstream, including design, development, and solution implementation. Strong experience in developing, testing, debugging, and implementing code for business applications and/or systems. Proficient in object-oriented concepts; experience/exposure to Java programming language. Understanding of software test automation and unit testing frameworks. Hands-on experience with DevOps, including CI/CD and tools such as Git, Jenkins, and Nexus. Proven experience with AWS Cloud services. Knowledge of Linux environments. Knowledge of Advanced Function Presentation (AFP); familiarity with other Page Description Languages (PDF, PostScript, Metacode) is a plus. Experience with the software implementation lifecycle, especially Agile/Scrum. Strong communication and interpersonal skills with a history of effective teamwork. Preferred Qualifications Experience with Spring Frameworks. Experience with Compart solutions. Familiarity with web-based programming environments and frameworks. Experience with developing and consuming web services. Previous experience developing procedural/code documentation. Proven ability to work independently and as a team player. Provides coaching/support to less experienced colleagues. Functional & Business Knowledge Applies deep knowledge of best practices in the discipline; understands how own work integrates with other teams. Maintains awareness of industry competition and differentiating factors in the marketplace. Leadership & Interpersonal Skills May lead small projects, mentor team members, and provide technical guidance. Capable of explaining difficult or sensitive concepts and fostering consensus. Acts as a technical resource for colleagues and helps drive team success. Salary range $110,000- $120,000. Bonus Eligible. Broadridge considers various factors when evaluating a candidate's final salary including, but not limited to, relevant experience, skills, and education. Please visit www.broadridgebenefits.com for more information on our comprehensive benefit offerings. #LI-DS1 #LI-Hybrid We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company-and ultimately a community-that recognizes and celebrates everyone's unique perspective. US applicants: Click here to view the EEOC "Know Your Rights" poster. Disability Assistance We recognize that ensuring our long-term success means creating an environment where everyone is welcome, where everyone's strengths are valued, and where everyone can perform at their best. Broadridge provides equal employment opportunities to all associates and applicants for employment without regard to race, color, religion, sex (including sexual orientation, gender identity or expression, and pregnancy), marital status, national origin, ethnic origin, age, disability, genetic information, military or veteran status, and other protected characteristics protected by applicable federal, state, or local laws. If you need assistance or would like to request reasonable accommodations during the application and/or hiring process, please contact us at 888-237-7769 or by sending an email to BRcareers@broadridge.com.

Posted 1 week ago

Manager, Software Engineering - Payments-logo
Manager, Software Engineering - Payments
Riot GamesLos Angeles, CA
Riot engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a Manager, Software Engineering, you'll predominantly offer creative solutions to organizational design. You'll also serve as a mentor for a team of engineers, overseeing performance management, growth opportunities, and accountability. As a Manager, Software Engineering on the Checkouts team within Payments, you will lead a talented group of engineers dedicated to optimizing the checkout experience for our players. Your leadership will guide the development of secure, seamless, and engaging payment solutions that power in-game purchases, subscriptions, and other monetization channels across our games. You will report to the Senior Manager, Software Engineering of Payments. Responsibilities: Lead and grow a team of software engineers by providing mentorship, fostering a collaborative environment, and setting clear performance expectations. Partner with product management, design, and other cross-functional teams to define goals, prioritize features, and deliver a best-in-class checkout experience. Oversee technical design and implementation to ensure scalable, secure, and efficient payment systems. Drive operational excellence by monitoring performance, resolving issues proactively, and optimizing processes. Recruit and retain top engineering talent to strengthen the team's technical capabilities. Maintain a player-focused perspective, ensuring that every enhancement benefits the overall experience. Stay abreast of industry trends and emerging technologies, guiding the team in adopting best practices and ensuring the technical excellence of our products. Required Qualifications: 6+ years of experience in software engineering, with 2+ years in a leadership role managing teams. Strong technical background with hands-on experience in designing and deploying scalable distributed systems. Experience instrumenting telemetry and leveraging analytics to drive insights and improvements in user engagement and system performance. Lead, grow, and coach team members, building career paths with them to help meet their goals. Effective communication and collaboration skills, especially when working with cross-functional teams. A commitment to fostering diversity, inclusion, and psychological safety within your team. Desired Qualifications: Passion for gaming and understanding of player needs. Experience in payment systems, checkout flows, or e-commerce platforms. Familiarity with compliance requirements for payments (e.g. PCI-DSS, PSD3, GDPR). For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes your fellow Rioters, who are the customers of your work. Being a dedicated fan of games is not necessary for this position! Our Perks: Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules. We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match. Check out our benefits pages for more information. At Riot Games, we put players first. That mission drives every decision in our quest to create games and experiences that make it better to be a player. Whether you're working directly on a new player-facing experience or you're supporting the company as a whole, everyone at Riot is part of our mission. And just like in our games, we're better when we work together. Our goal is to create collaborative teams where you are empowered to bring your unique perspective everyday. If that sounds like the kind of place you want to work, we're looking forward to your application. It's our policy to provide equal employment opportunity for all applicants and members of Riot Games, Inc. Riot Games makes reasonable accommodations for handicapped and disabled Rioters and does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, handicap, veteran status, marital status, criminal history, or any other category protected by applicable federal and state law. We consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with applicable federal, state and local law, including the California Fair Chance Act, the City of Los Angeles Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, the San Francisco Fair Chance Ordinance, and the Washington Fair Chance Act. Per the Los Angeles County Fair Chance Ordinance, the following core duties may create a basis for disqualifying candidates with relevant criminal histories: Safeguarding confidential and sensitive Company data Communication with others, including Rioters and third parties such as vendors, and/or players, including minors Accessing Company assets, secure digital systems, and networks Ensuring a safe interactive environment for players and other Rioters These duties are directly related to essential operations, safety, trust, and compliance obligations within our organization. Please note that job duties may evolve based on business needs and additional responsibilities may be assigned as necessary to maintain operational efficiency and security.

Posted 1 week ago

Full Stack Software Engineer - Apollo Platform-logo
Full Stack Software Engineer - Apollo Platform
Palantir TechnologiesNew York, NY
A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Apollo is Palantir's product that enables autonomous management and continuous deployment of mission critical software, wherever it is. We're transforming the way organizations around the world deploy software: from on-premise, to various cloud providers, to disconnected environments (air-gapped), to strict accreditation frameworks, and to the edge. As a Full Stack Engineer on the Apollo platform, you will be at the forefront of developing both client-facing and server-side features that enhance the experience of thousands of users. You will engineer seamless interfaces and robust backend services that simplify complex deployment and monitoring tasks. Your role will encompass conducting user interviews to understand their intricate workflows, collaborating on mockups with Product Designers, and building APIs and services that enable frontend functionality. You might find yourself automating workflows, writing and integrating frontend code with backend services, or developing scalable backend systems that power our platforms. We're hiring engineers who act like owners and are passionate about the whole development lifecycle - not just fixing bugs or maintaining legacy code - from idea generation, user interviews, planning, design, prototyping, execution, shipping, and iteration. Learn more about Apollo and all the things it can do! Core Responsibilities Collaborate with Product Designers and internal and external customers to develop and refine the overall look, design, and functionality of Apollo Develop and evolve core libraries and components used to render user interfaces and build backend services Define and implement APIs that support frontend functionality and contribute to the backend services that power our platforms Contribute to both frontend and backend codebases end-to-end to achieve business outcomes Routinely test and debug web applications and backend services, both manually and through automation, to maintain high quality and performance Technologies We Use React, TypeScript and GraphQL are central to our front-end development Java and Golang are central to our back-end development Blueprint as a reusable frontend component library Some familiarity with containers (Docker) and orchestration (Kubernetes) A combination of open-source and internal technologies that suit the problems at hand Industry-standard build tooling, including Gradle, Webpack, GitHub, and CircleCI What We Value High sense of ownership and ability to own projects end-to-end Strong design sense and deep user empathy Clear and concise verbal and written communications Demonstrated ability to work in a fast-paced product development team, with peers and teammates across multiple locations and timezones High engineering standards and a desire to improve both new and existing systems Willingness and enthusiasm to do what it takes to get things done, leading by example and deeply engaging with the team's day-to-day work A focus on impact and an ability to articulate the value your work provides What We Require Experience in Software Engineering, Computer Science, Math, Physics or similar field Proven track record of building impactful user workflows and scalable backend systems, understanding how technical decisions impact users Proficiency with web technologies, front end programming languages such as React, JavaScript, TypeScript, or similar languages, and backend languages or frameworks such as Java, Golang, C++, or equivalent Familiarity with front-end frameworks, data structures, storage systems, cloud infrastructure, and other technical tools Demonstrated ability to learn continuously, work independently, and make decisions with minimal supervision in a rapidly changing environment with dynamic objectives and iteration cycles Salary The estimated salary range for this position is estimated to be $135,000- $200,000/year. Total compensation for this position may also include Restricted Stock units, sign-on bonus and other potential future incentives. Further note that total compensation for this position will be determined by each individual's relevant qualifications, work experience, skills, and other factors. This estimate excludes the value of any potential sign-on bonus; the value of any benefits offered; and the potential future value of any long-term incentives. Our benefits aim to promote health and wellbeing across all areas of Palantirians' lives. We work to continuously improve our offerings and listen to our community as we design and update them. The list below details our available benefits and some of the perks that can be enjoyed as an employee of Palantir Technologies. Benefits Employees (and their eligible dependents) can enroll in medical, dental, and vision insurance as well as voluntary life insurance Employees are automatically covered by Palantir's basic life, AD&D and disability insurance Commuter benefits Relocation assistance Take what you need paid time off, not accrual based 2 weeks paid time off built into the end of each year (subject to team and business needs) 10 paid holidays throughout the calendar year Supportive leave of absence program including time off for military service and medical events Paid leave for new parents and subsidized back-up care for all parents Fertility and family building benefits including but not limited to adoption, surrogacy, and preservation Stipend to help with expenses that come with a new child Employees can enroll in Palantir's 401k plan Life at Palantir We want every Palantirian to achieve their best outcomes, that's why we celebrate individuals' strengths, skills, and interests, from your first interview to your longterm growth, rather than rely on traditional career ladders. Paying attention to the needs of our community enables us to optimize our opportunities to grow and helps ensure many pathways to success at Palantir. Promoting health and well-being across all areas of Palantirians' lives is just one of the ways we're investing in our community. Learn more at Life at Palantir and note that our offerings may vary by region. In keeping consistent with Palantir's values and culture, we believe employees are "better together" and in-person work affords the opportunity for more creative outcomes. Therefore, we encourage employees to work from our offices to foster connectivity and innovation. Many teams do offer hybrid options (WFH a day or two a week), allowing our employees to strike the right trade-off for their personal productivity. Based on business need, there are a few roles that allow for "Remote" work on an exceptional basis. If you are applying for one of these roles, you must work from the state in which you are employed. If the posting is specified as Onsite, you are required to work from an office. If you want to empower the world's most important institutions, you belong here. Palantir values excellence regardless of background. We are proud to be an Equal Opportunity Employer for all, including but not limited to Veterans and those with disabilities. Palantir is committed to making the application and hiring process accessible to everyone and will provide a reasonable accommodation for those living with a disability. If you need an accommodation for the application or hiring process, please reach out and let us know how we can help.

Posted 30+ days ago

Software Engineer In Test-logo
Software Engineer In Test
Ramsey SolutionsNashville, TN
Please note that applicants must be authorized to work in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. Location: Franklin, TN-on-site, relocation assistance available, flexible schedules available Salary: $70,000-$92,000/year* + profit sharing + benefits Range depends on skill level and overall experience. A Little Bit About Us: You might know us from our founder and CEO, Dave Ramsey, who's given no-nonsense money advice on the radio since 1992. Three decades later, Ramsey Solutions is a household name in personal finance, with a mission to change the toxic money culture for good. Our Mission: Ramsey Solutions provides biblically based, commonsense education and empowerment that give HOPE to everyone in every walk of life. Here's a Taste of Our Benefits: Health insurance (includes plans eligible for an HSA-with a company match up to $500!) 401(k) retirement plan with 4% match/company contribution Annual wellness, counseling and grocery membership reimbursement On-campus cafe with subsidized pricing for breakfast, lunch and coffee bar Dependent care FSA Tons of cultural activities, like weekly devotional, leadership development courses, Battle of the Bands, and one epic Christmas party! Where and How You'd Work: Ramsey Solutions Headquarters is located just outside of Nashville in Franklin, Tennessee. We value our strong, unified company culture because we believe the best work is done together. That's why all of our team members work on-site under the same roof. But work-life balance is also important to us, so we offer flexible work schedules to take the stress out of appointments, family obligations and other needs that may pop up. While every team member has a designated workspace (with an electronic sit-stand desk), our campus was designed to house a variety of unique work and play zones (e.g., quiet library space, coffee bar/lounge areas, recreational game zone, and outside/patio work and break areas). What You'd Do in This Role: As a Software Engineer in Test, you will be instrumental in delivering a seamless, high-quality experience across our web and mobile applications. You will focus on building robust test automation, ensuring functional accuracy, UI consistency, and performance across devices and platforms. You'll collaborate closely with engineers, designers, and product managers to define test strategies, catch issues early, and continuously improve the speed and reliability of our releases. You're Probably a Match If: You have 2+ years of experience as a Software Engineer in Test or a related role. You have 2+ years designing, writing, and maintaining automated tests across the full stack - from frontend UIs to backend services and APIs. You have the ability to complete our coding assessment in the language of your choice. You have a strong analytical and problem-solving skills to effectively identify and troubleshoot software defects. You drive quality early in development and integrate improvements throughout the software lifecycle, from idea to monitoring. You proactively identify gaps in test coverage, observability, and defect prevention, ensuring long-term system health. What Winning Looks Like: Ensure world-class consumer web and mobile applications stand the test of time. Maintain visibility into production health with proactive monitoring and quick issue resolutions. Navigate product development teams through the benefits, trade-offs, value, and risks of technology decisions. "Shifting left" Display excellent communication and collaboration abilities to work effectively within a cross-functional squad. Other Stuff to Know: We're looking for people who are passionate about our mission. This isn't just a J-O-B. We experience resistance every day because what we believe is absolutely countercultural. We actually hate debt. We actually cut up our credit cards . . . like, for real. Some of us are still fighting our way out of debt, but we aren't going back. If you don't know much about Ramsey Solutions and our founder, Dave Ramsey, we encourage you to download the Ramsey Network mobile app and consume our content. If Ramsey Solutions sounds like a workplace where you can get excited about Mondays, apply today. We can't wait to hear from you! EOE, including disability/vets #LI-onsite

Posted 3 weeks ago

Software Engineer-logo
Software Engineer
Maxar Technologies LtdHerndon, VA
Please review the job details below. On-Site work required REQUIRED: Active Top Secret security clearance MAXAR is a leader in the field of signal and image processing. This team is building innovative software using mathematical solutions to support users in the defense and intelligence communities. Benefits: Work-life balance to include flexible working opportunities and generous time off. Family-first benefits like adoption reimbursement, pet insurance and mental health resources. Educational perks such as student loan repayment, paid certifications and tuition reimbursement. Career growth opportunities including an internal mobility program and leadership training and development. Diversified healthcare and investment options including multiple medical plans, a stock purchase program and 401(k). Maxar's products and services contribute to missions in support of national security, provide expertise used in the latest app technology, support efforts for the health and sustainability of our planet. Now is your chance to amplify your impact, working to solve the world's most pressing challenges. Required Qualifications: Active Top Secret security clearance, eligible for SCI Bachelor's degree in Computer Science or related technology fields (5 years of professional experience in lieu of degree) 5+ years of experience in related fields Programming skills in C++ and/or Java Experience with Python Version control experience in Git (GitHub, GitLab, BitBucket) As an industry-leading earth observation satellite imagery provider, Maxar unlocks the promise of space to help governments and businesses solve problems on Earth and beyond. We monitor global change, deliver broadband communications and advance space operations with capabilities in Space Infrastructure and Earth Intelligence. You will work on an integrated team to build innovative software using mathematical solutions to support users in the defense and intelligence communities. Responsibilities: Take algorithm definitions and prototypes and convert them into robust software applications that run efficiently on large images and are ready for operational environments. Apply software standards and processes to produce high quality, extensible, and maintainable software packages. Collaborating with our radar and research scientist experts to solve issues and iterate to improve image product quality. Build and improve on automated test and verification software and tools. Design robust software systems for integration of existing signal processing tools. Debug, refactor and reimplement existing software codebases into new systems and on new platforms Participate in all aspects of the development lifecycle, including planning, requirements development, software design, implementation and build, documentation, testing, deployment and maintenance Desired Qualifications: Other language skills: Java, scripting or similar Experience with formal software development methodologies (Agile) Experience writing software implementing algorithms #cjpost In support of pay transparency at Maxar, we disclose salary ranges on all U.S. job postings. The successful candidate's starting pay will fall within the salary range provided below and is determined based on job-related factors, including, but not limited to, the experience, qualifications, knowledge, skills, geographic work location, and market conditions. Candidates with the minimum necessary experience, qualifications, knowledge, and skillsets for the position should not expect to receive the upper end of the pay range. ● The base pay for this position within the Washington, DC metropolitan area is: $131,000.00 - $219,000.00 annually. For all other states, we use geographic cost of labor as an input to develop market-driven ranges for our roles, and as such, each location where we hire may have a different range. We offer a comprehensive package of benefits including paid time off, health and welfare insurance, and 401(k) to eligible employees. You can find more information on our benefits at: https://www.maxar.com/careers/benefits The application window is three days from the date the job is posted and will remain posted until a qualified candidate has been identified for hire. If the job is reposted regardless of reason, it will remain posted three days from the date the job is reposted and will remain reposted until a qualified candidate has been identified for hire. The date of posting can be found on Maxar's Career page at the top of each job posting. To apply, submit your application via Maxar's Career page. Maxar Technologies values diversity in the workplace and is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

Posted 2 weeks ago

Senior Software Engineer, Fullstack-logo
Senior Software Engineer, Fullstack
Metropolis Technologies, Inc.Seattle, WA
The Company Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world with a speed, ease and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working and playing remarkable - giving us back our most valuable asset, time. The Role We are looking for a Senior Software Engineer to join our Customer Experience application development team and contribute to the next step function growth phase. As a member of the engineering team, you will have the opportunity to design and build systems and features from the ground-up, have a big role to play in defining the direction of our product and mentor other engineers. The ideal candidate will have a product-oriented mindset with a passion for technology and customer satisfaction. This engineer will play a critical role in the company's success by ensuring that software development efforts are aligned with customer needs and contribute to the company's overall growth and profitability. This is a unique opportunity to build an end-to-end mobility platform, that supports high throughput locations, aviation, fleet management and other use cases impacting the everyday experience of millions of people. If you are energized by the mission to empower our customers to harness time through remarkable mobility products, this role is for you. We operate in a fast-paced, challenging, and fun environment! We work together as one team to deliver on our commitments. We challenge the status quo every day, internally and externally. Responsibilities Design, implement, and maintain the backend services that make up the Metropolis parking platform. Be a key part of the entire development lifecycle, including ideation and identifying requirements. Moderate technical discussions, evaluate new techniques, and ensure our platform is constantly evolving and improving. Leverage best practices in automation testing and deployment to enable rapid iteration and launch of new features. Help build a culture where bugs and mistakes in Production are treated as opportunities to improve the platform. Ensure that the systems we build are highly available and scalable. Work directly with our partners and build solutions that seamlessly integrate their products with the Metropolis platform. Required Qualifications MS or BS in Computer Science or equivalent work experience. Strong fundamental computer science skills. 6+ years of software engineering experience. Advanced level knowledge of Scala, Java or related language. Proven track record of designing and delivering large-scale distributed systems and software products in high volume consumer facing applications. Experience with microservices, event driven architectures, and related technologies and paradigms. Deep understanding of Agile engineering processes that support the entire software development life cycle, including TDD/BDD, CI/CD and related build/test/deploy processes. Experience with database technologies, especially MySQL and Postgres Excellent written and verbal communication skills with a proven ability to present complex technical information in a clear and concise manner to a variety of audiences Local to Santa Monica (Los Angeles), New York City, or Seattle areas Preferred Qualifications Hands-on experience with container technologies and "infrastructure as code" techniques Work experience in innovative, high-growth environments When you join Metropolis, you'll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $130,000.00 to $200,000.00 annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base salary is one component of Metropolis's total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans and more. #LI-AR1 #LI-Onsite Join us in making a difference as we build our future. Metropolis is an equal opportunity employer, dedicated to diversity, equality, and inclusion, and provides equal employment opportunities to all employees and applicants for employment. Metropolis prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Posted 30+ days ago

Staff Software Engineer, Credit Card Foundations-logo
Staff Software Engineer, Credit Card Foundations
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: We are seeking a Staff Software Engineer to join our SoFi Credit Card team. We need someone who can play a pivotal role in our Credit Card product architecture transformation, focusing on the evolution of our products and new features. We are working hard to design a future looking framework, with the aim to scale our customer base, continue to delight existing customers, and disrupt the banking industry. You'll be working within a highly collaborative environment where planning and executing through a unified campaign lens is essential due to the complexity and interdependencies of these initiatives. As a SoFi Staff Software Engineer, you'll be in the middle of it all acting as a leader and force multiplier - you'll work with stakeholders to implement functionality, architect our systems, squash bugs, and continually grow as an engineer. The ideal candidate is both forward-thinking and hands-on, has a strong sense of ownership and drive for delivery, and is a good mentor and co-worker. At SoFi, we pride ourselves on the collaboration between Product, Design and Engineering and so you will be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution - and you'll be working with an all-star team of talented engineers. What You'll Do: Full development life-cycle design from project requirement to deployment. Work on automation and improvement of data exchanges and data pipelines between internal and external teams. Facilitate the definition of project scope, deliverables, and goals. Lead cross-functional delivery teams to ensure deliverables are met. Track project performance against defined milestones/goals. Conduct process improvement projects to increase performance in vital program metrics. Communicate ongoing project health with key stakeholders and business leadership Maintain strict compliance with established project management policies and guidelines. Take initiative and produce timely results in a fast-paced and sometimes ambiguous environment. Make significant contributions to the code base. Define best practices and uphold coding standards. Consistently demonstrate extremely high levels of technical knowledge, ingenuity, and creativity. Develops and applies advanced technologies, engineering principles, theories, and concepts. Broad knowledge about the design and operation of systems outside of specialty. Work within the Engineering team to develop features that specifically benefit our users. Must be able to deliver high-quality code on schedule, communicate with groups in and outside the development team. What You'll Need: Bachelor's Degree, Computer Science Degree or equivalent from a fully-accredited college or university 6+ years Java programming experience Our core stack is Java/ Kotlin/ Spring / PostgreSQL/ React, and we run on Kubernetes in a service oriented architecture with over 100 services in production 2+ years Java, Kotlin or Scala programming experience A proven understanding of relational databases and ORMs Experience working on a SOA or microservice-based application. Willingness to roll up your sleeves, collaborate with others and get stuff done Solid sense of responsibility; driving a project from inception to completion Affinity for solving problems and shipping impactful features, not polishing perfect code or architecture Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests Nice to Have: Good knowledge of Continuous Integration (CI) and Continuous Deployment (CD) Knowledge in analytics, metrics, and monitoring integrations Test-driven development along with unit and integration testing. 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 1 week ago

Software Engineer-logo
Software Engineer
KLA CorporationMilpitas, CA
Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us. Group/Division With over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA's metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. The Film and Scatterometry Technology (FaST) Division provides industry leading metrology solutions for worldwide semiconductor IC manufacturers. The FaST Division portfolio of metrology products includes hardware and software solutions for optical film thickness, optical critical dimension (CD), composition, and resistivity measurement systems. These products are essential for the IC manufacturers as they provide critical metrology capabilities for the development and implementation of their advanced IC processes. The FaST division is committed to support our customers to achieve performance entitlement of our solution and we effectively partner with our customers from their early research and development phase to the high volume in-line manufacturing implementation specific for their process needs. The division consists of a global team located in US, Israel, China, and India. Job Description/Preferred Qualifications Qualifications: Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years (Degree in Computer Science, Software Engineering, Electronics Engineering or Electrical Engineering.) Proficiency in programming fundamentals, particularly in languages such as C++, C#, Java, or similar. Strong understanding of data structures and algorithms. Capability to collaborate with hardware and systems/application teams to comprehend system requirements and translate them into software designs. Excellent analytical, problem-solving, and organizational skills, along with strong interpersonal communication skills. Must be adept at transitioning seamlessly from theoretical concepts to practical implementation. Responsibilities: Responsible for software development on a large codebase and its maintenance. Acquire knowledge of key use cases and demonstrate technical expertise in metrology software and common platforms. Participate in end-to-end product development lifecycle activities. Collaborate with teams across different geographical zones to develop and deliver software solutions. Understand, troubleshoot, and resolve complex issues that span entire systems or organizations. Uncover root causes and devise innovative analyses and solutions for complex problems. Travel to other KLA sites and customer locations as needed. Minimum Qualifications Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years Base Pay Range: $130,400.00 - $221,700.00 Annually Primary Location:USA-CA-Milpitas-KLA KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave. Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process. KLA is proud to be an Equal Opportunity Employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at talent.acquisition@kla.com or at +1-408-352-2808 to request accommodation. Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees. KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA's Careers website for legitimate job postings. KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers. If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to talent.acquisition@kla.com to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.

Posted 30+ days ago

Software Engineer, Core Enterprise-logo
Software Engineer, Core Enterprise
Red PandaSan Francisco, CA
About the Role: The Core engineering team's mission is to create the best data streaming platform. The team consists of known experts in foundational technologies such as Raft/consensus, transactions, WASM and distributed storage, who have come together to build a differentiated highly performant product with compelling traction in the market. The Core engineering team works closely across multiple functions at Redpanda and our work directly drives key business metrics through various SaaS and self-managed offerings. Redpanda continues to mindfully grow and so are we. We are looking for a software engineer who will help play a big role in expanding Redpanda's footprint with enterprise-focused features and functionality related to next-generation streaming platform, security, performance and scalability. You are: A general technologist at heart with a "I can figure it out" approach to challenges A natural collaborator, ready to bring your own ideas as well as support others' innovations Looking to further develop your skills in building scalable and performant systems Autonomous, able to work asynchronously while also communicating effectively with team members Committed to lifelong learning You will: Build and maintain the customer-facing interfaces provided by Redpanda Analyze and drive for parity with the Kafka API Work to enhance both user experience and overall system performance Develop supporting infrastructure to enable other core teams to deliver features effectively Implement security and access control functions Enable new customer-centric capabilities that focus on serving large enterprise customers Contribute to the overall success of Redpanda by ensuring our core tenets of Operational Simplicity, No Data Loss and Blazingly Fast remain true as we push the envelope on scalability while expanding our target addressable market through features and integrations You have: 3+ years of substantial and relevant experience in software development Strong understanding and experience of C++, Rust or other systems languages (ideally modern C++17 or C++20), including profiling and benchmarking Excellent written communication skills Nice to have: Knowledge of and experience integrating auth{n,z} protocols such as: OAuth (OpenID), kerberos, SASL, LDAP, SCRAM, TLS, etc Experience with development of high throughput real-time distributed platforms Some working knowledge of kubernetes and systems maintenance Metrics development including open telemetry, prometheus and Grafana Experience developing open source software Data streaming application experience U.S. base salary range for this role is $185,000 - $218,000 (CA, NY, WA) and $177,000 - $209,000 (other US locations). Our salary ranges are determined by role, level, and location. As a remote-first company, we strive to consider each candidate's job-related skills, location, experience, relevant education or training to determine individual base salary. Your talent partner will share more about the specific salary range for your preferred location during the hiring process.

Posted 30+ days ago

Software Engineer-logo
Software Engineer
Maven AGIBoston, MA
Company Overview: Maven AGI is an enterprise AI platform on a mission to unleash business artificial general intelligence (AGI), starting with customer service. Founded in July 2023 by executives from HubSpot, Google and Stripe, Maven builds conversational AI agents capable of delivering accurate, autonomous support that delights customers at scale. Our platform unifies fragmented systems, integrates knowledge and personalization sources, and enables intelligent actions - all without costly system changes. We're laying the foundation for a future where our technology handles complex tasks, allowing people to focus on what they do best: creative problem-solving, relationship building, and delivering exceptional customer experiences. We've started by reimagining the enterprise customer experience with a support use case. We believe that today's support experience is broken: slow and painful for customers, and expensive and human capital intensive for companies. We are building Maven to deliver better, cheaper support, for both end users and agents. With recent advancements in Generative AI, it is now possible to deliver delightful customer experiences at a fraction of today's cost. Team: Maven has assembled a world-class team of Engineers from Google, Meta, Amazon, and Stripe, and is supported by executives & Advisors from OpenAI, Google, HubSpot, and Stripe. Position Overview: As a Software Engineer at Maven AGI, your role is pivotal in the development and maintenance of our software systems. This position operates within a fast-paced and collaborative environment, tackling complex technical challenges, and contributing innovative solutions to enhance our products. What You'll Do: Software Development: Lead the design, coding, testing, and deployment of high-quality software applications. Architectural Design: Collaborate across teams to architect software systems for optimal performance, scalability, and reliability. Security and Privacy: Implement and maintain security and privacy measures, such as data encryption, access controls, and compliance with relevant regulations, throughout the software development lifecycle. Coding and Scripting: Create clean, efficient, and maintainable code in languages such as Java, Typescript, and more. Problem Solving: Identify and resolve intricate technical issues to ensure software solutions align with business goals. Testing and Quality Assurance: Implement unit tests, integration tests, and automated testing to maintain software quality. Documentation: Produce and update comprehensive documentation for code, software architecture, and development processes. Code Review: Actively participate in code reviews to ensure code quality and knowledge sharing within the team.

Posted 30+ days ago

Java/Full-Stack Software Engineer III-logo
Java/Full-Stack Software Engineer III
Truist Financial CorporationCharlotte, NC
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status. Need Help? If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response). Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st shift (United States of America) Please review the following job description: Deliver technically complex solutions. Perform system integration support for all project work. Consult and partner with the business product owners to understand the end goal and offer solutions and recommendations during the design. ESSENTIAL DUTIES AND RESPONSIBILITIES Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. Develop customized coding, software integration, perform analysis, configure solutions, using tools specific to the project or the area. Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing. Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production. Build in and maintain security controls and monitoring in support of company standards. Typically lead moderately complex projects and participate in larger, more complex initiatives. Solve complex technical and operational problems. Act as a resource for teammates with less experience May oversee the work of a small team. In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing. Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support. Develop code in accordance with the acceptance criteria established by the Product Owner. QUALIFICATIONS Required Qualifications The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Bachelor's Degree and six to ten years of experience or equivalent education and software engineering training or experience In-depth knowledge in information systems and ability to identify, apply, and implement best practices Understanding of key business processes and competitive strategies related to the IT function Ability to plan and manage projects and solve complex problems by applying best practices Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information Preferred Qualifications Master's degree and ten+ years of experience or an equivalent combination of education and work experience Experience with Java/J2EE/JEE, Spring, Springboot, SQL, OpenShift, web services and microservices Banking or financial services experience. Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level Strong understanding of SOA and/or Open API methodologies and service architectures OTHER JOB REQUIREMENTS / WORKING CONDITIONS Sitting Constantly (More than 50% of the time) Standing Frequently (25% - 50% of the time) Walking Frequently (25% - 50% of the time) Visual / Audio / Speaking Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone. Manual Dexterity / Keyboarding Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers. Availability Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need. Travel Minimal and up to 10% The annual base salary for this position is $120,408.00 - $180,612.00 General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist's generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist's defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work. Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace. EEO is the Law Pay Transparency Nondiscrimination Provision E-Verify

Posted 4 days ago

Flight Software Test Engineer-logo
Flight Software Test Engineer
Reliable RoboticsMountain View, CA
We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods - and eventually people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. Flight Software links together the mechanical, avionics, algorithmic, and embedded worlds to actually make the airplane fly. As a Flight Software Test engineer, you will develop the tooling and test cases to support the test verification processes ensuring that the aviation products we develop are safe to fly and help provide a high-fidelity training environment for our flight-test crews. Responsibilities In your role as a Flight Software Test Engineer, you will shape the integrated verification procedures to ensure the flight application software meets all design and performance expectations. You will support the release and verification process for flight software, a critical function of our flight test program. You will work in a highly collaborative environment and coordinate with engineering teams across the company as you develop test plans, execute tests, investigate issues, and drive problems to closure. You will also have the opportunity to develop automated test cases and frameworks, build test analysis tools, and improve our hardware-in-the-loop testbed capabilities. This is a hands-on role, involving the maintenance, installation, and troubleshooting of test and simulation equipment. Basic Success Criteria 3+ years professional experience in object oriented C++ and Python 3+ years of experience testing integrated hardware / software products or mission-critical systems Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience Preferred Success Criteria Experience working with robotics or other safety critical software Previous experience developing automated test cases through GitHub Actions, Jenkins, Travis CI, or other continuous integration infrastructure Demonstrated ability to build or maintain a hardware-in-the-loop (HITL) test environments Hands on experience using laboratory electrical test equipment such as digital multimeters, oscilloscopes, and / or logic analyzers Strong technical, organizational, problem-solving, and root-cause investigation skills Excellent documentation and collaboration skills As a Flight Software Test Engineer, you will be part of the Simulation and Test Systems team. The Simulation and Test Systems team is responsible for building the infrastructure necessary to enable the development, test, and deployment of our autonomous aircraft software. You will work closely with the hardware-in-the-loop (HITL) test environments and the simulation team developing the software infrastructure that enables automated and manual tests. You will help develop and maintain essential test tools for the company, and drive verification and validation activities to ensure our product is safe, successful, and meets certification requirements. The estimated salary range for this position is $136,000 to $190,000 /annual salary + cash and stock option awards + benefits. At Reliable Robotics, we strive to provide competitive and rewarding compensation based on experience and expertise, as well as market conditions, location, and pay equity. In addition to base compensation, Reliable Robotics offers stock options, employee medical, 401k contribution, great co-workers, and a casual work environment. This position requires access to information that is subject to U.S. export controls. An offer of employment will be contingent upon the applicant's capacity to perform in compliance with U.S. export control laws. All applicants are asked to provide documentation that legally establishes status as a U.S. person or non-U.S. person (and nationalities in the case of a non-U.S. person). Where the applicant is not a U.S. person, meaning not a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, or not otherwise permitted to access the export-controlled technology without U.S. government authorization, the Company reserves the right not to apply for an export license for such applicants whose access to export-controlled technology or software source code requires authorization and may decline to proceed with the application process and any offer of employment on that basis. At Reliable Robotics, our goal is to be a diverse and inclusive workforce. As an Equal Opportunity Employer, we do not discriminate on the basis of race, religion, color, creed, ancestry, sex, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, sexual orientation, age, non-disqualifying physical or mental disability or medical conditions, national origin, military or veteran status, genetic information, marital status, or any other basis covered by applicable law. All employment and promotion is decided on the basis of qualifications, merit, and business need. If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to work@reliable.co

Posted 30+ days ago

Senior Software Engineer- Database Infrastructure-logo
Senior Software Engineer- Database Infrastructure
DiscordSan Francisco Bay Area, CA
The Database Infrastructure team develops and operates all of Discord's databases and data services. Those systems store the data of Discord's 200M+ monthly active users-including trillions of messages! We work across multiple areas: databases, disk storage and Rust-based data access services. We're a small team whose work has a huge impact on our company's success and ability to grow! Some blog posts from the team: How Discord Indexes Trillions of Messages How Discord Stores Trillions of Messages How Discord Supercharges Network Disks for Extreme Low-Latency You will: Build and operate large-scale, reliable and performant data systems with ScyllaDB, PostgreSQL, ElasticSearch, Linux and Rust. Collaborate with product and infrastructure teams to develop storage primitives enabling all of Discord. Exercise "First Principles Thinking" to always deliver what matters most to our users. Work with a talented team of engineers who have built one of the largest communication platforms in the world. You have: 4+ years of experience with building distributed systems and datastore infrastructure Experience with highly-available and distributed databases: e.g. ScyllaDB, Cassandra, BigTable, DynamoDB, CockroachDB, Postgres w/HA, etc. Proficiency with at least one statically-typed programming language: e.g. Rust, Go, Java, C, C++ Strong operating systems, distributed systems and concurrency control fundamentals Familiarity with Linux internals Comfortable working in fast paced environments. Bonus Points: Experience with Cassandra or Scylla Experience with Rust Knowledge of DevOps tools like Salt, Terraform or Kubernetes. More things that might interest you: We've tackled a lot of fascinating technical challenges over the years, and blogged about it regularly: How Discord Stores Trillions of Messages 25% or 6 to 4: The 11/6/23 Authentication Outage How Discord Supercharges Network Disks for Extreme Low Latency Why Discord is switching from Go to Rust How Discord Indexes Billions of Messages How Discord Stores Billions of Messages How Discord Indexes Trillions of Messages One of our team members even wrote a book on ScyllaDB We present at conferences: How Discord Indexes Trillions of Messages by Vicki Niu How Discord Performs Database Upgrades at Scale by Ethan Donowitz The US base salary range for this full-time position is $196,000 to $220,500 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits.

Posted 1 day ago

Software Engineer II, Consumer Health Systems-logo
Software Engineer II, Consumer Health Systems
VerilyBoston, MA
Who We Are Verily is a subsidiary of Alphabet that is using a data-driven approach to change the way people manage their health and the way healthcare is delivered. Launched from Google X in 2015, our purpose is to bring the promise of precision health to everyone, every day. We are focused on generating and activating data from a variety of sources, including clinical, social, behavioral and the real world, to arrive at the best solutions for a person based on a comprehensive view of the evidence. Our unique expertise and capabilities in technology, data science and healthcare enable the entire healthcare ecosystem to drive better health outcomes. Description As a Software Engineer at Verily, you will play a pivotal role in developing and enhancing products that are focused on the promise of precision health. Verily's core strategy to advance precision health is by closing the gap between research and care. The Consumer Health Systems team is responsible for developing data integrations, processing and display of multiple types of patient information including messaging, surveys, device and health record data. The team is composed of full-stack developers who focus on delivering warm, personalized experiences for patients/participants and an adaptive, streamlined experience bridging care delivery and clinical research worlds. Be at the forefront of innovation and tackle exciting challenges within a collaborative and dynamic work environment. Responsibilities Work closely with the development team to design, develop, and deliver new full-stack software features across a range of Verily products. Come up with ideas to technical design problems, compare options, and propose solutions. Develop using industry-standard tools including GitHub, Google Cloud, Go, React, and Terraform to name a few. Qualifications Minimum Qualifications BA/BS degree in Computer Science, Electrical Engineering, or equivalent practical experience in software development. 2+ years of professional experience as a software developer. 2+ years of professional experience with React. Expertise in building software and systems on any of: GCP, AWS or Azure (GCP preferred). Preferred Qualifications Demonstrated experience with Go, TypeScript, and/or SQL. Experience with designing and implementing scalable data processing pipelines with BigQuery or other analytics-oriented databases. Education or exposure to healthcare or life sciences, with emphasis on HL7 FHIR. Ability to work independently and collaborate effectively. Qualified applicants must not require employer sponsored work authorization now or in the future for employment in the United States. The US base salary range for this full-time position is $106,000 - $150,000 + bonus + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus or benefits.

Posted 30+ days ago

Software Development Engineer - Fullstack / Front End - Accounts And Logs Team-logo
Software Development Engineer - Fullstack / Front End - Accounts And Logs Team
Criteo Corp.Paris, TX
What if, in your next adventure, you were surrounded by people who, like you, look for an unlimited playground to explore, share, and test, would you care to hear more? You've opened the right door! As an R&D team, making sure your ideas are heard and encouraged is what we strive to do! What You'll Do: Position Overview:We are seeking a talented and passionate Front-End Developer to join our Accounts and Logs Team. In this role, you will be responsible for developing and maintaining user interfaces that are both functional and visually appealing. You will work closely with our backend developers, UX/UI designers, and product managers to create seamless and efficient user experiences. Key Responsibilities: Develop and maintain responsive web applications using modern front-end technologies. Collaborate with UX/UI designers to implement design specifications and ensure a high-quality user experience. Work with backend developers to integrate APIs and ensure smooth data flow between front-end and back-end systems. Optimize web applications for maximum speed and scalability. Write clean, maintainable, and efficient code. Participate in code reviews and provide constructive feedback to peers. Stay up-to-date with the latest industry trends and technologies to ensure our applications remain cutting-edge. Who You Are: Qualifications: A degree in Computer Science, Engineering, or a related field. Proven experience as a Front End Developer or similar role. Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, Vue.js). Experience with version control systems (e.g., Git). Strong understanding of web development principles and best practices. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment. Strong communication skills. Preferred Qualifications: Experience with TypeScript. Familiarity with RESTful APIs and asynchronous request handling. Knowledge of front-end build tools and testing frameworks. Experience with Agile/Scrum development methodologies. We acknowledge that many candidates may not meet every single role requirement listed above. If your experience looks a little different from our requirements but you believe that you can still bring value to the role, we'd love to see your application! Who We Are: Criteo is the global commerce media company that enables marketers and media owners to deliver richer consumer experiences and drive better commerce outcomes through its industry leading Commerce Media Platform. At Criteo, our culture is as unique as it is diverse. From our offices around the world or from home, our incredible team of 3,600 Criteos collaborates to develop an open and inclusive environment. We seek to ensure that all of our workers are treated equally, and we do not tolerate discrimination based on race, gender identity, gender, sexual orientation, color, national origin, religion, age, disability, political opinion, pregnancy, migrant status, ethnicity, marital or family status, or other protected characteristics at all stages of the employment lifecycle including how we attract and recruit, through promotions, pay decisions, benefits, career progression and development. We aim to ensure employment decisions and actions are based solely on business-related considerations and not on protected characteristics. As outlined in our Code of Business Conduct and Ethics, we strictly forbid any kind of discrimination, harassment, mistreatment or bullying towards colleagues, clients, suppliers, stakeholders, shareholders, or any visitors of Criteo. All of this supports us in our mission to power the world's marketers with trusted and impactful advertising encouraging discovery, innovation and choice in an open internet. Why Join Us: At Criteo, we take pride in being a caring culture and are committed to providing our employees with valuable benefits that support their physical, emotional and financial wellbeing, their interests and the important life events. We aim to create a place where people can grow and learn from each other while having a meaningful impact. We want to set you up for success in your job, and an important part of that includes comprehensive perks & benefits. Benefits may vary depending on the country where you work and the nature of your employment with Criteo. When determining compensation, we carefully consider a wide range of job-related factors, including experience, knowledge, skills, education, and location. These factors can cause your compensation to vary.

Posted 30+ days ago

Data Warehouse Software Engineer-logo
Data Warehouse Software Engineer
CaterpillarPeoria, IL
Career Area: Technology, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world. Job Summary: This role is responsible for developing and supporting solutions for Cat's Digital Intelligence Warehouse (DIW) within Cat Digital Marketing Activation Data & Architecture. The candidate will leverage multiple technologies including cloud data knowledge, SQL, and GCP BigQuery to enable the use of marketing behavioral data throughout Caterpillar. What You Will Do: Develop and support Cat's Digital Intelligence Warehouse Leverage SQL and other technologies to help enterprise business users adopt the use of behavioral data to unlock the value of personalization, cross-channel attribution, journey insights, marketing optimization, audience reach, and reporting Participate in the architectural assessment and design for new data warehouse components Lead technology evaluations and recommendations Assist in the development and alignment of digital roadmaps What You Will Have: Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace. Software Integration Engineering: Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages. Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design. Software Product Technical Knowledge: Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products. Software Product Testing: Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements. Considerations For Top Candidates: A bachelor's degree in computer science, information technology, analytics, data science, statistics, marketing, or other related field. OR equivalent working experience Experience with complex SQL Cloud data knowledge Strong interpersonal, problem-solving, and decision-making skills Experience with a cloud platform, such as Google Cloud Platform (GCP) & GCP BigQuery Experience working with digital marketing behavioral data (Google Analytics/AdWords/Salesforce) Experience with Google Analytics 4 (GA4) data GCP Certification(s) Experience with data pipelines and data models Experience with HighTouch or Snowflake Experience with Azure DevOps Experience with BI Dashboards or Google Looker Studio Experience with an extract, transfer, and load (ETL) tool, such as FiveTran Familiarity with data analytics tools What You Will Get: Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We've created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us. Additional Information: #LI #BI Visa sponsorship is available for eligible applicants. About Caterpillar Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we've been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed. This Job Description is intended as a general guide to the job duties for this position and is intended for the purpose of establishing the specific salary grade. It is not designed to contain or be interpreted as an exhaustive summary of all responsibilities, duties and effort required of employees assigned to this job. At the discretion of management, this description may be changed at any time to address the evolving needs of the organization. It is expressly not intended to be a comprehensive list of "essential job functions" as that term is defined by the Americans with Disabilities Act. Summary Pay Range: $87,480.00 - $142,200.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits: Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. Medical, dental, and vision benefits* Paid time off plan (Vacation, Holidays, Volunteer, etc.)* 401(k) savings plans* Health Savings Account (HSA)* Flexible Spending Accounts (FSAs)* Health Lifestyle Programs* Employee Assistance Program* Voluntary Benefits and Employee Discounts* Career Development* Incentive bonus* Disability benefits Life Insurance Parental leave Adoption benefits Tuition Reimbursement These benefits also apply to part-time employees Relocation is available for this position. Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at www.caterpillar.com/careers. Posting Dates: June 13, 2025 - June 16, 2025 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Not ready to apply? Join our Talent Community.

Posted 2 days ago

Software Developer Cobol/Cics/Db2, Italy-logo
Software Developer Cobol/Cics/Db2, Italy
ION GroupMilan, TN
About us: We're visionary innovators who provide trading and workflow automation solutions, high-value analytics, and strategic consulting to corporations, financial institutions, central banks, and governments. More than 40% of the world's largest companies use our solutions. We've achieved tremendous growth by bringing together some of the best and most successful financial technology companies in the world. At ION, we offer careers that provide many opportunities: To invent. To design. To collaborate. To build. To transform businesses and empower people around the world to do more, faster and better than before. Imagine what you can do and experience. This is where you can do your best work. Learn more at iongroup.com. Your role: Your duties and responsibilities Selected candidates will manage the entire software lifecycle, from design to implementation, and will be trained in the main banking processes with the aim of collaborating in the creation of important information system evolution projects. They will be placed within teams that deal with the design, implementation and maintenance of software products and information systems for the provision of services to banks and related processes. They will participate in new product implementation projects and support the transition of our platform to evolved Cloud systems, in a dynamic and international context. Other duties We might ask you to perform other tasks and duties as your role expands. Your skills, experience, and qualifications required Master's degree with honors in technical/scientific areas (computer science, mathematics, physics, computer engineering, management engineering) Desired Knowledge of and ability to use programming languages (e.g., Cobol, Cics, DB2) Applied skills in relational databases, object-oriented programming, interfaces Expertise in programming, technical and/or functional analysis At least three to five years of experience in software development Knowledge of the English language (advanced) Communication and negotiation skills, aptitude for teamwork What we offer: Permanent employment contract. Location: Assago (MI), Roma (RM). Important notes: According to the Italian Law (L.68/99) please note that candidates from the disability list will be given priority. A

Posted 30+ days ago

Senior Software Engineer, Fulfillment & Operations-logo
Senior Software Engineer, Fulfillment & Operations
Babylist, IncEmeryville, CA
Who We Are Babylist is the trusted platform for millions of growing families. For over a decade, Babylist has been the technology solution for expecting parents and the community that supports them, expanding from baby registry into a full-service platform that helps parents make decisions with confidence, stay connected, and build happy and healthy families. Every year Babylist helps over 9M people make purchases through its registry, app, ecommerce shop, and comprehensive product guides. The Babylist ecosystem now includes Babylist Health, which provides access to products and services including insurance-covered breast pumps, Expectful, a new voice in health and wellness for pre-pregnancy through postpartum care, and The Push, a branded content studio that works with the biggest companies in the baby space. With over 59M monthly pageviews and 1.2M TikTok followers, Babylist is a generational brand leading the $88 billion baby product industry. To learn about Babylist's registry options, editorial content, and more, visit www.babylist.com Our Ways of Working Babylist thrives as a remote-first company, with HQ team members located across the U.S. and Canada. We meet in person twice a year-once as a company and once by department to strengthen the relationships that power our work. We show up consistently, stay purpose-driven, and achieve results -together, from anywhere. Our Tech Stack HighJump/Korber/Infios Warehouse Advantage Microsoft SQL Server SQL What the Role Is Babylist is looking for a Senior Software Engineer to join our Fulfillment and Operations team with deep experience with HighJump/Koerber/Infios Warehouse Management Systems (WMS), to help us modernize and internalize our warehouse technology stack. This role is crucial as we seek to optimize our fulfillment operations. You'll be the first to build and grow this area of our team, so we're looking for a self-starter who thrives in ambiguity, can work independently, and is excited to shape the future of our logistics technology. This role may require occasional travel to our Fulfillment Center in Ohio, approximately 1-2 times per year. Who You Are A high-performing engineer with 6+ years experience delivering end to end solutions that drive business growth. Serve as the internal subject matter expert for our HighJump/Koerber WMS, partnering with cross-functional stakeholders to deliver and optimize key fulfillment center functionality. Design, implement, and deploy solutions that improve fulfillment center efficiency. Translate real-world fulfillment center challenges into technical requirements and map them to the HighJump/Koerber system, often with limited specifications. Collaborate closely with our Technical Product Manager and in this domain to build solutions solving business-critical operational problems. Extensive experience in SQL and at least one other programming language. Possess a growth mindset, excellent communication skills, and a hunger to learn new things. How You Will Make An Impact Provide thought leadership around process, tooling, systems, and software architecture. We benefit by more knowledge and learning how others solve problems. You will feel excited to bring in new ways of solving problems Improve and help maintain existing systems. Friction in the development process slows us down and has a large opportunity cost. You relish the opportunity to improve test coverage and delete thousands of lines of code Working in a close, supportive team solving real-world problems and making decisions Mentoring other team members through design and architecture planning, code reviews, and knowledge-sharing sessions Identifying opportunities for new product initiatives founded on your knowledge of the technical landscape and WMS capabilities Why You Will Love Working At Babylist We invest in the infrastructure you'll need to be supported and successful: tools, opportunities to connect with colleagues, and a stipend to help you set up your office We build products that have a positive impact on millions of people's lives We work at a sustainable pace which means work/life balance is a real thing here We believe technology and data can solve hard problems We believe in exceptional management We offer competitive pay and meaningful opportunities for career advancement We have great benefits like company paid medical, dental, and vision, a generous paid parental leave policy, and 401k with company match We care about employee wellbeing with perks for physical, mental and emotional health, parenting, childcare, and financial planning Babylist takes a market-based approach to pay, and pay may vary depending on your location. Your actual base salary will depend on factors such as your skills, qualifications, experience, and work location. The estimated pay range for this role is $140,477.00- $210,612.00 In addition, Babylist offers equity, bonus, and benefits, including company paid health, dental and vision insurance, 401(k) matching, flexible spending account, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. SMS Consent: As part of our hiring process, Babylist may offer the option to receive text message updates about your application and interview scheduling. You will have the opportunity to opt in or out of SMS communications later in the application process. Choosing not to receive SMS messages will not affect your application status, and communication will continue via email or phone. Message and Data Rates may apply. You can STOP messaging by sending STOP and get more help by sending HELP. To view our Privacy Policy, please visit https://www.babylist.com/privacy . IMPORTANT NOTICE: Our company takes the security and privacy of job applicants very seriously. We will never ask for payment, bank details, or personal financial information as part of the application process. All of our legitimate job postings can be found on our official career site. Please be cautious of job offers that come from non-company email addresses (@babylist.com), instant messaging platforms or unsolicited calls.

Posted 30+ days ago

Software Engineer, Full Stack (Frontend Focus)-logo
Software Engineer, Full Stack (Frontend Focus)
EvolutionaryscaleSan Francisco, CA
Who we are EvolutionaryScale's mission is to develop artificial intelligence to understand biology for the benefit of human health and society, through open, safe, and responsible research, and in partnership with the scientific community. Over the next ten years AI will transform biological design, making molecules and entire cells programmable. We will develop the foundation models for biology that enable this. The EvolutionaryScale team is based in San Francisco and New York. We believe in flexibility around work schedules and locations, but expect that our team members will work half of the days or more of most weeks from one of our offices. What you'll do The product team builds both Forge - an API platform and a set of first party apps for biologists. We have full-stack experience with clear areas of expertise. Each engineer of the product team operates with significant autonomy and has clear areas of ownership. Our frontend leverages react, tailwinds, and radix-ui. Our backend is nextjs, python (for ML-specific services), and postgres. Everything is deployed on AWS with terraform. The role Build full stack apps to help scientists leverage EvolutionaryScale's models without having to write code Build complex, unique apps for scientists at the cutting edge of biology research Directly interface with wet lab scientists to build products that assist in their experimentation Work with designers and executives to build highly creative UIs on the intersection of novel AI capabilities and scientific users needs Be an early frontend-focused hire on the team building out how we build, test, and ship full stack apps Help improve the way the team operates and the tools we use Preferred qualifications Apply even if you don't meet all of these! have 6+ years of experience in product teams with roles across the stack with at least 40% being with frontend / web technologies have 3+ year of experience with react / nextjs experience building apps for scientists, especially biologists experience working at a startup ( The salary range for this position is $150,000 to $350,000 per year, plus a competitive equity package. Compensation package will vary based on job-related skills, experience, and knowledge. The compensation package also includes comprehensive medical, dental, and vision benefits.

Posted 30+ days ago

Calm logo
Senior Software Engineer, Android
CalmLos Angeles, CA
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

About Calm

Calm is a leading consumer mental health company on a mission to support everyone on every step of their mental health journey. Known for its flagship consumer app-ranked #1 in its category with over 180 million downloads and availability in seven languages across 190 countries-Calm helps people sleep better, stress less, and live more mindfully through content and tools from experts and beloved celebrity voices. Building on this foundation, Calm has created a broader portfolio including evidence-based solutions like Calm Health, offered through employers, health plans and providers, designed to expand access to mental health and sleep support, boost benefits engagement, and drive positive health outcomes. Today, Calm supports more than 3,500 organizations and reaches over 17 million covered lives through Calm Health. Calm has been recognized as a TIME100 Most Influential Company and one of Fast Company's Brands That Matter. Learn more at calm.com.

What We Do

We build and support Calm Health's HIPAA compliant, high-trust first in class mental health application scaled to support millions of users. We're product-minded, team-oriented, and grounded in the mission of making the world a happier and healthier place. We work in fast moving, small pods and as a Senior Engineer you will be expected to gather technical requirements, design and publish technical specs of innovative systems, as well as own building and releasing them into production.

We are hiring remote workers for this role in the San Francisco Bay Area, Los Angeles, Minneapolis or NYC areas. At this time, only candidates in these locations will be considered.

What You'll Do:

As a Senior Android Engineer on one of Calm Health's feature teams, you'll be the sole Android owner embedded in a cross-functional pod. You'll collaborate closely with product managers, designers, backend engineers, and data scientists to build beautiful, performant features that help tens of millions of users live healthier, happier lives.

You'll own Android development end-to-end-from architecture and implementation to testing and rollout-while working with Calm Health's broader Android engineering team to ensure platform consistency, quality, and shared best practices.

You're excited about this opportunity because you will:

  • Architect, implement, and maintain robust Android features using Kotlin and Jetpack Compose.
  • Serve as the Android lead within your team: making platform decisions, anticipating edge cases, and delivering high-quality mobile experiences with minimal oversight.
  • Collaborate with cross-functional partners to deliver product features that are both technically sound and aligned with user needs.
  • Work closely with Calm Health's other Android engineers to contribute to shared components, shape platform standards, and continuously improve app quality.
  • Write clean, testable, maintainable code that balances short-term velocity with long-term stability.
  • Own the full lifecycle of Android features-from spec and design to rollout and maintenance.

You'll Thrive Here if You:

  • Enjoy solving product problems end-to-end in an environment where you're the go-to Android expert on your team.
  • Have a strong sense of ownership, and are comfortable making decisions that balance product needs, tech debt, and long-term scalability.
  • Communicate clearly with engineers and non-engineers alike, especially when making tradeoffs or explaining technical decisions.
  • Stay current with the latest Android development tools, trends, and frameworks-and advocate for meaningful adoption where appropriate.
  • Take pride in delivering delightful, accessible, and performant user experiences.

Who You Are

  • Have experience building and shipping Android applications in a production environment using Kotlin
  • Are proficient in using Android Studio and related tools to diagnose issues
  • Are familiar with the Google Play Store release process and best practices to ensure smooth production deployments
  • Stay up to date and experiment with the latest Android technologies and best practices
  • Have a product-focused mindset. Our team works together to deliver projects that use technology to solve real business problems
  • Think critically about how your work connects to the business strategy/vision
  • You can collaborate with iOS, Android, and Backend engineers in order to ship features
  • Take pride in writing high quality code while consistently delivering on commitments

Who You Are

  • 5+ years of professional software engineering experience, including 3+ years building Android apps in Kotlin.
  • Have shipped Android apps or features in production environments with meaningful scale.
  • Are comfortable with modern Android tools and practices: Jetpack Compose, MVVM architecture, dependency injection (Dagger/HILT), and modular codebases.
  • Use Kotlin Coroutines for async programming and background task management.
  • Know your way around debugging tools, performance profilers, and CI/CD workflows.
  • Have a product-focused mindset and love working closely with product, design, and data.
  • Are comfortable working autonomously and delivering high-quality features without day-to-day Android peer pairing.

Nice to Haves:

  • Experience mentoring other engineers or contributing to mobile architecture decisions.
  • Comfort with writing unit and integration tests using JUnit, Espresso, or similar frameworks.
  • Prior work in a fast-paced, high-growth product org.

Our Stack:

  • Kotlin
  • Jetpack Compose
  • MVVM Architecture
  • Kotlin Coroutines
  • Dagger / HILT (Dependency Injection)
  • REST APIs
  • JUnit 5
  • GitHub Actions (CI/CD)

The base salary ranges below represent the low and high end of Calm's salary range for this position in various geographic locations. Not all candidates will be eligible for the upper end of the salary range. Exact salary will ultimately depend on multiple factors, which may include the successful candidate's geographic location, skills, experience and other qualifications. In the United States, Calm has four geographic pay zones. For this position, the base pay ranges for candidates in each zone are $163,000 - $242,000. This role is also eligible for equity + comprehensive benefits + 401k + flexible time off.

Please note that Calm may leverage artificial intelligence technology in the application review process.

Calm is committed to providing reasonable accommodations for qualified individuals with disabilities, including disabled veterans. If you require a reasonable accommodation to complete any part of the application or interview process, please contact Calm's Recruiting team at recruitingaccommodations@calm.com. All accommodation requests will be handled confidentially and assessed on a case-by-case basis.

We believe that mental health is health, and every person should be considered in the discussion. That's why we're proud to be an equal opportunity workplace, committed to providing equal employment opportunities to all applicants and employees regardless of race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, medical condition, genetic information, military or veteran status, gender identity or expression, sexual orientation, or any other characteristic protected by applicable federal, state or local law.

Calm is deeply committed to diversity, equity and inclusion. We strive to create a mindful and respectful environment where everyone can bring their authentic self to work, and experience a culture that is free of harassment, racism, and discrimination.

Employment offers are contingent upon the successful completion of a background check. Roles which require access to certain types of information may also require the successful completion of a drug screening.

FOR US BASED POSITIONS: Calm participates in e-verify. E-verify provides the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.

  • Right to Work
  • E-Verify Participation