> Markdown version of [/jobs/ext/3969163-software-engineer](https://www.wearedevelopers.com/jobs/ext/3969163-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Stripe, Inc. - **Location:** New York, NY, United States (Remote available) - **Salary:** $156,800.0 - $235,200.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Airflow, Algorithm Design, C++ (Programming Language), Computer Engineering, Cron, Data Structures, Software Debugging, File Systems, Memory Management, Design of User Interfaces, Human-Computer Interaction, Inter-Process Communication, Python (Programming Language), Ruby, Scala (Programming Language), Software Construction, Software Engineering, SQL Databases, TypeScript, Data Storage Management, ReactJS, Apache Spark, Stripe, Information Technology, Graphql, Presto, Grpc, Glasgow Haskell Compiler - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-new-york-ny--6f93d6a4-f131-4358-9d09-c44a3cb19cea ## About the Role Software Engineering, Startup, Revenue Growth, Testing, Customer Experience, Strategic Planning, Clean Technologies, User Interface/Experience (UI/UX), Cross-Functional, Team Player, 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., * 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; 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. ## Description * Work on projects that span technologies, systems, and processes in order to design, build, test, and ship great code every day. * Build a great customer experience centered around navigating and actioning on products for internal teams and Stripe users using our infrastructure. * Scope and lead medium to large technical projects that align with Stripe's broad strategic initiatives. * Develop and execute against both short- and long-term roadmaps, make effective technical trade-offs that consider business priorities, user experience, and a sustainable technical foundation. * Deliver value through a strong collaborative approach with customers and cross-functional stakeholders across Stripe. * Debug production issues across services and several levels of the stack. This includes Ruby, Typescript, Scala and internal tooling.