💼Jobs 📝Blog 🧮Salary Calc 🌍Cost of Living 📋Tax Guide
👤Sign In Post a Job — from $99
Stripe

Software Engineer

EngineeringFull-TimeMid-Level
Location
Worldwide
Job Type
Full-Time
Experience
Mid-Level
Apply Now

Job Description

ABOUT THE ROLE We are seeking a talented Software Engineer to join Stripe, a financial infrastructure platform for businesses. As a Software Engineer at Stripe, you will have the opportunity to work on projects that span technologies, systems, and processes, designing, building, testing, and shipping great code every day. You will be part of a team that is dedicated to increasing the GDP of the internet and making the global economy within everyone's reach. WHAT YOU'LL DO As a Software Engineer at Stripe, your responsibilities will include: - Working on projects that span technologies, systems, and processes to design, build, test, and ship great code every day - Building a great customer experience centered around navigating and actioning on products for internal teams and Stripe users using our infrastructure - Scoping and leading medium to large technical projects that align with Stripe's broad strategic initiatives - Developing and executing against both short- and long-term roadmaps, making effective technical trade-offs that consider business priorities, user experience, and a sustainable technical foundation - Delivering value through a strong collaborative approach with customers and cross-functional stakeholders across Stripe - Debugging production issues across services and several levels of the stack WHAT YOU'LL NEED To be considered for this role, you should have a Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Computer Engineering, or a related field, plus 1 year of Software development work experience. Qualifying experience may be gained before, during, or after education. You should also have experience in designing and building software solutions in Ruby, Typescript, Python, Scala, Java, C/C++, Haskell, Ocaml, or React, as well as experience in designing and building software using Event Monster, Cron, GraphQL, gRPC, Airflow, Spark, or Presto/SQL queries or integration with external libraries or APIs. Additionally, you should have experience in designing and solving software problems using advanced algorithms and data structures, and 6 months of experience in designing and implementing inter-process communication, memory management techniques, file systems, storage management, and addressing concurrency and synchronization challenges using system-level programming. WHY REMOTE As a Software Engineer at Stripe, you will be permitted to work up to 50% remotely. This flexible work arrangement allows you to balance your work and personal life while being part of a dynamic and innovative team. BENEFITS Stripe offers a competitive salary range of $156,800.00 - $235,200.00/yr, as well as additional benefits, including equity, company bonus or sales commissions/bonuses, 401(k) plan, medical, dental, and vision benefits, and wellness stipends.