Stripe logo
Stripe

Help increase the GDP of the internet.

Software Engineer

EngineerEngineerFull TimeRemoteMid LevelTeam 1,001-5,000Since 2010H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

44 days ago

Salary

$213.5K - $285.6K / year

Seniority

Mid Level

Job Description

Software Engineer

Stripe

Role Description Build and manage user facing products and platforms to lower Stripe’s financial and regulatory risk while retaining a best in class user experience. - Translate business problems into scalable engineering solutions. - Collaborate with stakeholders from engineering, product, policy, legal, operations, and data science teams. - Debug production issues across services and multiple levels of the stack. - Improve engineering standards, tooling, and processes. - Identify, analyze, and quickly address emerging risk patterns. Qualifications - Bachelor’s degree or foreign equivalent in Computer Science or related field plus 5 years of software engineering experience. - 5 years of experience building software solutions in Python, Ruby, Java or similar. - 5 years of experience designing, building, and maintaining scalable systems. - 5 years of experience translating business needs into software requirements and designs. - 5 years of experience debugging production issues across services and multiple levels of the stack. - 5 years of experience with distributed systems. Requirements - Salary: $213,512 - $285,600/yr. - 40 hrs/week. - Full remote work permitted. - Multiple Positions Available. Benefits - Equity. - Company bonus or sales commissions/bonuses. - 401(k) plan. - Medical, dental, and vision benefits. - Wellness stipends.

Related Categories

Related Job Pages

More Engineer Jobs

Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

Working Location: NATIONWIDE Workplace Flexibility: Remote For more than 100 years, Olympus has focused on making people’s lives healthier, safer and more fulfilling. ​​ ​ Every day, we live by our philosophy, True to Life, by advancing medical technologies and elevating the standard of patient care so people everywhere can fulfill their desires, dreams, and lives. ​ Our five Core Values empower us to achieve Our Purpose: Patient Focus, Integrity, Innovation, Impact and Empathy. Learn more about Life at Olympus: https://www.olympusamerica.com/careers. Job Description To develop, maintain and continuously improve the Quality System across the Americas by driving industry best practices, procedural harmonization and seamless quality system integration. Act as an ambassador of global quality harmonization to share, develop, deploy and integrate strategic plans and practices across Olympus globally. To interface with functional business partners within the quality system to ensure that development and implementation of the quality system meets business needs as well as enables innovation and flexibility in the business. Job Duties - Ensure that a Quality System is established, implemented, and maintained to the highest levels of accordance with US and lnternation requirements. - Review and approve release of changes to QMS documentation and assess impact to QMS certification, addressing any substantial changes with the Notified Body. - Ensure lntercompany Quality Agreements are established and maintained. - Manage Notified Body communication and relationship. - Support and participate in internal and external Quality Audits (including health authorities and notified bodies) an ensure related corrective action activities are completed in a robust and timely manner. - Support the CAPA process. - Show strong ability to influence without direct authority across functional groups, regions and leadership. - Provides resident expertise in the application of Quality sciences including data analysis, problem solving and the creation of system solution for Quality System issues. - Will act as an expert resource in applicable standards and local QMS requirement knowledge for cross functional teams. - Lead/support significant Quality System projects effectively using a working knowledge of project management techniques. - Develop innovative and practical solution to complex and unique process problems and system improvement through the use of best practices - All Other Essential Duties as directed. Job Qualifications Required: - BS degree or equivalent in an engineering or life science discipline. - Minimum of 8 years' experience working in a highly regulated industry required. - Demonstrated ability to manage and complete multiple projects and objectives and lead projects with crossfunctional teams. - Proficient with Risk Management practices and Regulatory Requirements such as FDA, QSRs, ISO 13485. - Experience in audit management, front room and back-room coordination and best practices. - Must be self-motivated with a strong sense of urgency to solve issues and the ability to consistently deliver on required activities. - Strong track record of leading and influencing without direct authority. - Excellent interpersonal, communication (written and oral), presentation and facilitation skills. - Proficient in most common PC based applications (work, excel, PowerPoint, Project, & Visio). - Demonstrate the highest ethical standards, actively promotes trust, respect and integrity in all dealings both inside and outside the Company. - Will work with global teams, availability will include working across the associated time zones. Preferred: - Master's Degree preferred. - Minimum of 3 years' experience working in an FDA regulated environment preferred. - Six Sigma Black Belt preferred. - Knowledge of emerging regulatory standards and changes to global regulatory landscape preferred. Why join Olympus? We offer a holistic employee experience supporting personal and professional well-being through meaningful work, equitable offerings, and a connected culture. Equitable Offerings you can count on: - Competitive salaries, annual bonus and 401(k)* with company match - Comprehensive medical, dental, vision coverage effective on start date - 24/7 Employee Assistance Program - Free live and on-demand Wellbeing Programs - Generous Paid Vacation and Sick Time - Paid Parental Leave and Adoption Assistance* - 12 Paid Holidays - On-Site Child Daycare, Café, Fitness Center** Connected Culture you can embrace: - Work-life integrated culture that supports an employee centric mindset - Offers onsite, hybrid and field work environments - Paid volunteering and charitable donation/match programs - Employee Resource Groups - Dedicated Training Resources and Learning & Development Programs - Paid Educational Assistance *US Only **Center Valley, PA and Westborough, MA Are you ready to be a part of our team? Learn more about our benefits and incentives: https://www.olympusamerica.com/careers/benefits-perks. The anticipated base pay range for this full-time position is $104,061.00 - $145,685.00 / year, plus potential for annual bonus (subject to plan eligibility and other requirements). This pay range represents the National Average of the range, and may vary depending on the location of the individual. Olympus considers a variety of factors when determining actual compensation for this position, including level of experience, working location, and relevant education and certifications. At Olympus, we are committed to Our Purpose of making people’s lives healthier, safer and more fulfilling. As a global medical technology company, we partner with healthcare professionals to provide best-in-class solutions and services for early detection, diagnosis and minimally invasive treatment, aiming to improve patient outcomes by elevating the standard of care in targeted disease states. For more than 100 years, Olympus has pursued a goal of contributing to society by producing products designed with the purpose of delivering optimal outcomes for its customers around the world. Headquartered in Tokyo, Japan, Olympus employs more than 31,000 employees worldwide in nearly 40 countries and regions. Olympus Corporation of the Americas, a wholly owned subsidiary of Olympus Corporation, is headquartered in Center Valley, Pennsylvania, USA, and employs more than 5,200 employees throughout locations in North and South America. For more information, visit www.olympusamerica.com. You Belong at Olympus We are deeply committed to fostering a respectful, fair, and welcoming workplace for all individuals, perspectives, and lifestyles. We believe in fostering a non-discriminatory, inclusive work environment where everyone feels a sense of belonging, in full compliance with legal standards. Empathy and unity are core to our company culture, empowering employees to contribute fully and flourish. We warmly encourage all who wish to bring their talents to Olympus to apply. Applicants Requesting Accommodations: Olympus is committed to the full inclusion of all qualified individuals. As part of this commitment, Olympus will ensure that persons with disabilities are provided reasonable accommodations for the hiring process. If reasonable accommodation is needed, please contact OCAAccommodations@olympus.com. If your disability impairs your ability to email, you may call our HR Compliance Manager at 1-888-Olympus (1-888-659-6787). Let’s realize your potential, together. It is the policy of Olympus to extend equal employment and advancement opportunity to all applicants and employees without regard to race, color, national origin (including language use restrictions), citizenship status, religious creed (including dress and grooming practices), age, sex (including pregnancy, childbirth, breastfeeding, medical conditions related to pregnancy, childbirth and/or breastfeeding), gender, gender identity and expression, sexual orientation, marital status, disability (physical or mental) and/or a medical condition, genetic information, ancestry, veteran status or service in the uniformed services, and any other characteristic protected by applicable federal, state or local law. Posting Notes: || United States (US) || Pennsylvania (US-PA) || Center Valley || Quality & Regulatory Affairs (QA/RA)

United States
$104K - $145K / year
Empower AI logo

Virtualization Engineer

Empower AI

Empower AI (formerly NCI) elevates public sector teams with the power of AI, to ensure America’s missions are met.

Engineer44 days ago
Full TimeRemoteTeam 501-1,000Since 1989H1B No Sponsor

• Implementation and management of virtualization products and systems • Monitor Hyper-Converged Infrastructure (HCI) environment. • Manage and maintain legacy HCI • Function as Level / Tier III support • Prepares and presents written and oral reports • Develops advanced concepts of automation and information processing • Escalate issues to vendor and third-party entities • Works within engineering teams and engages with experts across all technology competencies

United States
Full TimeRemoteTeam 51-200

Senior QA Engineer Location - UK South Becoming part of our team Own Quality. Enable Speed. Drive Better Engineering Practices. In the words of one of our senior clients recently… "Market Research has changed more in the last 3 years than the previous 40" We are looking for an experienced Senior QA Engineer to help strengthen quality across our products and platform while enabling faster and safer delivery. You will work within a Scrum team alongside developers, product owners and DevOps engineers, helping ensure quality is built into the development process rather than tested at the end. In our engineering model, developers own most automated testing, including unit, API, integration and performance tests. QA focuses on exploratory testing, risk analysis, end-to-end behaviour and ensuring the overall quality of our systems. This is a hands-on role for someone who enjoys working closely with developers and influencing how quality is approached within modern engineering teams. What you will be doing Working in a microservices-based .NET environment with CI/CD, you will help teams deliver software frequently and safely. Your responsibilities will include: - Working within Scrum teams to embed quality thinking early in the development lifecycle. - Supporting developers in building strong unit, API, integration and performance testing. - Promoting shift-left practices to detect issues earlier in development. - Performing exploratory, risk-based and end-to-end testing where automation alone is insufficient. - Identifying system risks, edge cases and integration issues early. - Contributing to improving test automation frameworks and CI/CD testing workflows. - Helping reduce flaky tests and improve confidence in automated pipelines. - Participating actively in refinement, planning and retrospectives, ensuring quality considerations are included. What success looks like Success in this role means teams are able to release software frequently and confidently, supported by reliable automation and strong engineering practices. You will help ensure that: - Developers take ownership of automated testing. - Defects are found early rather than late in the process. - QA effort focuses on risk and system behaviour, not repetitive manual testing. - Automated tests provide fast and trusted feedback in CI/CD pipelines. Quality discussions focus on risk, impact and outcomes, not simply test counts or pass rates. Technical background You should have experience working in Agile teams where quality is a shared engineering responsibility. We are particularly interested in candidates who understand shift-left testing and developer-led automation. Experience with the following is desirable: - Test automation in .NET / C# environments - UI automation tools such as Selenium - BDD frameworks such as Reqnroll - Test frameworks such as NUnit, xUnit or MSTest - API testing using REST, Postman or Swagger/OpenAPI - CI/CD pipelines and automated testing workflows - SQL and relational databases such as SQL Server or MySQL - Cloud environments, ideally Microsoft Azure - Microservices architectures Experience with Docker, contract testing, performance testing tools such as K6, or feature flag driven development would be beneficial. Collaboration and influence While this is not a people-management role, you will act as a senior quality voice within your team. You will: - Work closely with developers to improve testing practices. - Review and guide automated tests written by developers. - Share quality engineering practices with other QA engineers across teams. - Help raise the overall standard of quality engineering within the organisation. Strong communication skills are important, as you will often need to translate technical testing concerns into clear risks and recommendations. Why join us You’ll be joining a modern engineering environment built around CI/CD, microservices and cloud technologies, where quality is treated as an engineering responsibility rather than a final gate. This role offers the opportunity to work in teams where: - Developers actively participate in testing - Automation is central to how we deliver software - QA focuses on insight, risk and improving engineering practices If you enjoy working closely with developers, improving testing practices, and helping teams deliver high-quality software faster, this is a role where you can make a real impact.

United Kingdom
Job Closed
Rain Technologies Inc. logo

Engineering Lead

Rain Technologies Inc.

Rain is the world's first AI Financial Health Platform, serving 3.5 million employees at leading organizations like McDonald's, Marriott, and T-Mobile. Rain works in the background to optimize every employee's financial life to prevent shortfalls and build long-term stability. Backed by top investors including QED and Prosus, Rain has raised $150M in venture funding to fuel our next stage of hyper growth.

Engineer44 days ago
Full TimeRemoteTeam 51-200

Engineering Lead at Rain Instant Pay Remote, EMEA About Rain Rain is the fastest-growing earned wage access (EWA) fintech in the U.S. We serve 2.5 million employees and are backed by top investors like QED and Prosus. We have raised nearly $400M in funding, including the largest Series A in fintech history, and recently closed our Series B to fuel our next stage of hypergrowth. Our platform helps people avoid unnecessary financial stress while helping employers boost retention, productivity, and employee well-being. We're driving a movement toward financial freedom, and we are just getting started. About the Engineering Team The Core Services team builds and maintains the fundamental engine that powers the entire Rain ecosystem. While our Enterprise teams focus on the "how" of connecting to partners, Core Services owns the "what" - managing the absolute source of truth for transactions, balances, and financial movement. We are seeking an experienced Engineering Lead to spearhead the development within our Core Services squad. Core Services is responsible for employee balances, debt management, which includes ledger management, billing, repayments, and repayment reconciliation. In this role, you will lead a multidisciplinary squad of backend, frontend, and QA engineers, while shaping the architectural direction of our products. Our ideal candidate is passionate about solving complex technical challenges and eager to play a key role in driving our strategic vision forward. What You’ll Do - Translate product requirements into robust technical solutions, recommend alternative approaches and lead engineering efforts to meet ambitious targets - Lead a multidisciplinary team and manage the team’s tech refinements and productivity - Design and implement reliable systems and applications in the context of a fully distributed micro-services architecture - Build and maintain integrations with 3rd-party vendors and partners - Design and implement highly available RESTful APIs supporting our internal admin portals - Focus on creating reusable code and libraries that can be shared across teams, fostering collaboration and ensuring scalability for future projects. - Enforce observability best practices, leveraging tools like logging, metrics and alerting systems - Create and maintain detailed technical documentation for all solutions, including architecture designs, APIs, workflows, and system configurations. - Continuously monitor Rain systems and applications for opportunities to maximize performance and scalability - Effective cross-team communication and collaboration to align priorities, clarify requirements, identify dependencies, and ensure seamless coordination throughout the software development lifecycle. Who You Are - You have 7+ years of professional experience, with at least 2+ years in a formal or informal leadership role - You don’t just write code; you design systems. You understand the trade-offs between consistency and availability in distributed environments - You have a strong ability to take ownership of projects, driving initiatives from concept to completion, while proactively identifying challenges and solutions - You have excellent cross-functional collaboration and communication skills - You’re familiar with complex large scale distributed systems Required Technical Qualifications - Expert-level proficiency in Go (Golang) and/or Python - Deep expertise in SQL (PostgreSQL), specifically regarding transaction isolation levels, locking strategies, and schema migrations at scale - Strong experience with Kafka for building resilient, asynchronous workflows - Proven experience at building reliable and scalable user-facing applications - Advanced knowledge of AWS (ECS, EKS, RDS) and container orchestration using Docker/Kubernetes - Experience building or improving CI/CD pipelines (GitHub Actions/GitLab CI) and a "you build it, you run it" mentality toward infrastructure-as-code Diversity, Equity and Inclusion Commitments As part of our dedication to the diversity of our workforce, Rain is committed to Equal Employment Opportunity and does not discriminate based on race, religion, color, national origin, ethnicity, gender, sex (including pregnancy), protected veteran status, age, disability, sexual orientation, gender identity, gender expression, or any unlawful criterion existing under applicable federal, state, or local laws. If you need assistance or accommodation due to a disability, you may contact us at HR-US@rain.us. What’s Next Ensuring a smooth and enjoyable candidate experience is critical for us. Our interview process tends to take about 4 weeks to complete, but may fluctuate depending on the role. Learn more about our hiring process here. Don’t be afraid to let us know if you need more flexibility.

Indonesia