Stripe

Software Engineer, Orchestration

Stripe

Chicago, IL, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Stripe - a company that is revolutionizing the way businesses manage their online payments. We are seeking a highly skilled and motivated Software Engineer to join our team and help us build the next generation of our orchestration platform. As a member of our growing engineering team, you will have the opportunity to work on cutting-edge technology and make a significant impact on our product. We are looking for someone who is passionate about solving complex problems and has a strong background in software development. If you thrive in a fast-paced and dynamic environment and have a desire to constantly learn and improve, then we want to hear from you!

  1. Develop and maintain the next generation of our orchestration platform.
  2. Collaborate with cross-functional teams to design and implement new features and enhancements.
  3. Write clean, efficient, and maintainable code that meets coding standards and best practices.
  4. Troubleshoot and debug issues in a timely manner.
  5. Continuously research and learn about new technologies and industry trends to improve our product.
  6. Participate in code reviews and provide constructive feedback to team members.
  7. Work closely with product managers to understand requirements and provide technical solutions.
  8. Actively contribute to the improvement of our development processes and practices.
  9. Communicate effectively with team members to ensure timely and successful project delivery.
  10. Proactively identify and address potential risks and issues related to the project.
  11. Stay up-to-date with emerging technologies and techniques in software development.
  12. Mentor and guide junior team members to improve their technical skills.
  13. Take ownership of tasks and ensure timely delivery of high-quality code.
  14. Work in an Agile development environment and participate in sprint planning and estimation.
  15. Collaborate with Quality Assurance team to ensure the delivery of bug-free software.
  16. Participate in team meetings and provide updates on project progress.
  17. Actively contribute to the continuous improvement of our product and processes.
  18. Maintain a positive and collaborative work environment within the engineering team.
Where is this job?
This job is located at Chicago, IL, USA
Job Qualifications
  • Strong Programming Skills: A Software Engineer For Orchestration At Stripe Should Have A Deep Understanding Of Programming Languages Such As Java, Python, Or Go. They Should Be Able To Write Efficient And Scalable Code To Develop And Maintain The Orchestration Systems.

  • Experience With Distributed Systems: Stripe Operates At A Large Scale, And As Such, The Orchestration System Must Be Able To Handle A High Volume Of Requests. Candidates Should Have Experience Designing And Implementing Distributed Systems To Ensure High Availability And Fault Tolerance.

  • Knowledge Of Containerization And Orchestration Tools: The Ideal Candidate Should Be Well-Versed In Containerization Technologies Such As Docker And Kubernetes. They Should Also Have Experience With Orchestration Tools Like Ansible, Puppet, Or Chef To Automate Deployments And Manage Infrastructure.

  • Familiarity With Cloud Computing: Stripe Runs Its Infrastructure In The Cloud, So A Software Engineer For Orchestration Should Have A Good Understanding Of Cloud Platforms Like Aws, Gcp, Or Azure. They Should Also Have Experience With Provisioning And Deploying Applications In The Cloud.

  • Problem-Solving And Troubleshooting Skills: As With Any Engineering Role, A Software Engineer For Orchestration Should Have Excellent Problem-Solving And Troubleshooting Abilities. They Should Be Able To Identify And Resolve Issues, Even Under Pressure, To Ensure The Smooth Operation Of The Orchestration System.

Required Skills
  • Virtualization

  • DevOps

  • Scripting

  • Continuous Integration

  • Automation

  • Cloud Computing

  • Containerization

  • Configuration management

  • Deployment Automation

  • Infrastructure As Code

  • Serverless Architecture

  • Scal

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Engineer, Orchestration in Chicago, IL, USA is between $90,000 - $150,000 per year. This range can vary depending on factors such as experience, skills, and the specific company or industry the engineer is working in. Additionally, bonuses and benefits may also be included in the total compensation package.

Additional Information
Stripe is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedJanuary 11th, 2024
Apply BeforeApril 11th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Stripe

Stripe is a technology company based in San Francisco, California. Stripe's internet commerce platform provides tools for marketplaces, subscription services, e-commerce businesses and crowdfunding platforms. Millions of online businesses — including Pinterest, Warby Parker, Kickstarter, Instacart and Squarespace — use the platform to manage payments and structure online billing processes.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started