StripeНовая14 часов назад

Software Engineer - Infrastructure

Зарплата не указана
Seattle

Навыки

RubyJavaGoScalaAPIsdistributed systemsbackend servicessoftware infrastructurelarge-scale production systemssoftware testingvalidationdebuggingdocumentationunit testsmanual testingdistributed systemsevent driven architecturefault-tolerant systems

Обязанности

  • 01Design, develop, maintain, and support application programming interfaces (APIs), backend services, and distributed systems using Ruby, Java, Go and Scala
  • 02Build, test, deploy, and maintain software infrastructure to support large-scale production systems
  • 03Design and develop software systems using analytical techniques and mathematical models to evaluate system performance, predict outcomes, and assess design tradeoffs
  • 04Develop and execute software testing, validation, debugging, and documentation procedures to ensure system reliability and performance
  • 05Diagnose and resolve production issues across multiple services and layers of the technology stack
  • 06Analyze user needs and software requirements to determine technical feasibility, design approaches, and implementation timelines within cost and resource constraints
  • 07Collaborate with cross-functional engineering teams to design and implement new features for large-scale systems
  • 08Design and build systems to securely store, manage, and modify production data and services
  • 09Improve engineering standards, development tools, and software development processes to enhance system quality and efficiency

Требования

  • 01Must have a Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, or a related field, plus 2 years of software development experience
  • 02Must also have 2 years of experience in each of the following: Developing Software Applications
  • 03Working with programming languages: Ruby, Java, Scala or Go
  • 04Building backend or full-stack applications for large-scale systems
  • 05Designing, building, and maintaining APIs, services, and distributed systems in a production environment
  • 06Writing unit tests and performing manual testing for software changes
  • 07Implementing Industry-standard software design patterns including distributed systems, event driven architecture, fault-tolerant systems, cost-effective engineering

Условия

  • 01Salary: $156,800.00 – $235,200.00/yr
  • 0240 hrs/week
  • 0350% Telecommuting Permitted
  • 04Multiple Positions Available
  • 05Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends
Software Engineer - Infrastructure · Rekru