We're looking for a Software Engineer to work on projects that span technologies, systems, and processes to design, build, test, and ship great code every day. The ideal candidate will have a strong collaborative approach with customers and cross-functional stakeholders across Stripe.
Requirements
- 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
- 1 year of experience in designing and building software solutions in Ruby, Typescript, Python, Scala, Java, C/C++, Haskell, Ocaml, or React
- 1 year of 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
- 1 year of experience in designing and solving software problems using advanced algorithms and data structures
- 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
Benefits
- Equity
- 401(k) plan
- Medical, dental, and vision benefits
- Wellness stipends