Senior - Staff Software Engineer (Backend or Full-stack)

New York, New Jersey, Connecticut, Pennsylvania, North Carolina, California, Colorado, Ohio, Texas, Florida, Illinois, Washington, Maine.Full-TimeStaff
Salary165000 - 235000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7-17 years of experience
Required Skills
AWSGraphQLJavaTypeScriptGoNext.jsReactRESTful APIs

Requirements

  • 7-17 years of experience
  • A strong sense of ownership and accountability
  • A proactive and resourceful approach to problem solving
  • Empathy for previous contributors and a collaborative mindset
  • Deep experience with scalable systems including web infrastructure, distributed systems, performance analysis, or large-scale data processing
  • Strong critical thinking skills and the ability to articulate sound technical decisions
  • Solid understanding of frameworks, design patterns, and AWS
  • Knowledge of developing RESTful APIs and maintaining SLAs
  • Proficiency in at least one statically typed language such as Golang, C or Java with Golang preferred
  • If full-stack, experience with Typescript, React, Next.js, and GraphQL within a modern frontend architecture
  • Experience building and deploying services in a distributed environment and understanding service-to-service communication models
  • Ability to mentor engineers and collaborate effectively with cross-functional teams

Responsibilities

  • Design and develop maintainable, reliable, and scalable enterprise-level, services-based software
  • Drive architectural decisions, service design standards, and long-term technical strategies appropriate for your level
  • Define design patterns that ensure performance, scalability, operability, and maintainability and hold feature teams accountable to their correct use
  • Investigate and implement scalable and sound service-oriented architectures that enable cross-functional teams to build, release, experiment iteratively, and detect and resolve production issues quickly
  • Make sound judgment calls that balance iteration speed, technical debt, and long-term architectural integrity, knowing when to optimize for right now and when to design for the future
  • Deploy regular code releases to production and test environments in Agile release cycles
View Full Description & ApplyYou'll be redirected to the employer's site
165000 - 235000 USD per year
Apply Now