Staff Software Engineer

New
S
SeeqIndustrial Data Analytics
United StatesFull-TimeStaff
Salary$170,000 - 205,000 USD
Apply NowOpens the employer's application page

Job Details

Required Skills
GraphQLNode.jsAgileJavaKotlinMySQLC++PostgresRustDistributed Systems

Requirements

  • Bachelor's or Master's degree (or equivalent experience) in Computer Science, Software Engineering, or related field.
  • Substantial professional experience designing, building, and evolving complex software systems.
  • Strong understanding of software design principles, patterns, and best practices.
  • Expertise in one or more programming languages (e.g., Java, Kotlin, Rust, C++).
  • Expertise in backend development for data-intensive applications.
  • Experience working with databases such as Postgres or MySQL.
  • Proven leadership skills with the ability to guide and mentor junior engineers.
  • Excellent problem-solving and analytical skills with great attention to detail.
  • Familiarity with agile development methodologies such as Scrum or Kanban.
  • Excellent communication and collaboration skills for cross-functional environments.

Responsibilities

  • Lead the design and development of complex, scalable software systems.
  • Collaborate with cross-functional teams, including product managers and designers, to drive technical direction.
  • Mentor and coach junior engineers on best practices and technical growth.
  • Implement new technologies and frameworks as a technical leader.
  • Promote quality engineering through unit testing, refactoring, and CI/CD practices.
  • Engage with customers to understand pain points and translate them into product improvements.
  • Provide actionable code reviews and contribute to team acceleration through pair programming.
View Full Description & ApplyYou'll be redirected to the employer's site
$170,000 - 205,000 USD
Apply Now