← Все вакансии/Senior/jobgether
SeniorRemoteUS

Staff Software Engineer

J
jobgether
Зарплата
$6,900–$17,000
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

Our partner is looking for a Staff Software Engineer based in United States.

Responsibilities
  • Provide technical leadership and direction across multiple agile teams or projects responsible for delivering prioritized software product roadmaps.
  • Design, develop, test, and maintain complex software systems, producing high-quality, maintainable code with strong test coverage.
  • Translate product requirements into robust technical designs for distributed applications that are modular, configurable, reusable, secure, compliant, scalable, and performant.
  • Lead architecture, design, and code reviews across multiple applications, ensuring adherence to engineering standards and best practices.
  • Lead multiple sprint teams within a product area, helping remove technical and delivery impediments and ensuring high-quality solutions are delivered from the product backlog.
  • Collaborate with engineering teams, product managers, and cross-functional stakeholders to estimate effort, prioritize initiatives, plan delivery, and execute roadmap objectives.
  • Provide technical guidance and mentorship to engineers across multiple teams, encouraging innovation, continuous learning, and engineering excellence.
  • Drive technical strategy and vision across multiple teams while championing operational excellence, quality, observability, performance, and maintainability.
  • Apply DevSecOps practices and modern engineering approaches to improve development efficiency, reliability, and software quality.
  • Use analytics, experimentation, and engineering metrics to identify opportunities to improve system speed, scalability, and effectiveness.
  • Promote best practices throughout the software development lifecycle, from architecture and implementation through testing, deployment, and release.
Requirements
  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or an equivalent combination of education and experience; a Master’s degree in Computer Science is preferred.
  • 7+ years of professional software engineering experience, including experience with modern technologies and complex software environments.
  • At least 3 years of hands-on experience leading multi-team engineering initiatives within distributed application environments.
  • Strong backend development experience, preferably using Java or Python.
  • Experience with cloud technologies, preferably AWS.
  • Experience overseeing the full software development lifecycle, including architecture, coding, testing, deployment, and release.
  • Proven experience mentoring engineers and providing technical leadership across multiple teams.
  • Experience with generative AI is a plus.
  • Proficiency in one or more industry-standard programming languages such as Java, Python, Go, C++, or JavaScript.
  • Strong knowledge of data structures, algorithms, design patterns, relational databases, NoSQL databases, and caching technologies.
  • Experience designing and working with APIs using modern protocols such as REST and gRPC.
  • Experience with messaging, data streaming, workflow, and integration technologies such as Apache Kafka, Apache NiFi, Amazon SQS, MS MQ, or Apache Camel.
  • Strong understanding of microservices architecture and experience with containerization technologies such as Docker and Kubernetes.
  • Experience working with major cloud platforms including AWS, Google Cloud, or Azure.
  • Familiarity with DevSecOps practices and their application to improve engineering efficiency and security.
  • Proven ability to design and implement distributed systems that prioritize performance, scalability, security, reliability, usability, and maintainability.
  • Strong problem-solving abilities and a track record of developing innovative solutions to complex technical challenges.
  • Excellent communication and collaboration skills, with the ability to influence stakeholders and work effectively across functional areas.
  • Demonstrated leadership through mentoring, technical guidance, and the development of strong engineering practices.
  • Ability to champion operational excellence and drive technical strategy, architecture, and engineering vision across multiple teams.
Conditions
  • Competitive base salary, with geographic ranges of approximately $82,773–$167,268, $91,970–$185,853, or $101,167–$204,439 depending on location.
  • Compensation determined based on relevant experience, skills, geographic location, and other applicable factors.
  • Potential eligibility for incentive and performance-based bonus programs.
  • Flexibility to work from anywhere in the United States for most positions.
  • Paid vacation and sick time, nine paid company holidays, and volunteer hours.
  • Medical, dental, vision, life, and pet insurance options.
  • 401(k) retirement savings plan with employer matching contributions.
  • Education assistance and professional and personal development
Стек и навыки

С чем работаем