Sr Software Engineer (Product Engineering Background)

Jobgether

United States

À distance

USD 190 000 - 225 000

Plein temps

Il y a 5 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Fully remote
Health insurance
Unlimited PTO
Stock options
Technical ownership and influence

Résumé du poste

Jobgether is seeking a senior software engineer to lead architectural decisions and deliver complex production systems. You will own end-to-end delivery of customer-facing features, design backend services, and collaborate with product teams.

The role emphasizes mentoring, data-driven decisions, and a strong focus on performance and reliability. You will work in a fully remote environment across the United States and Canada, with equity options and comprehensive health benefits.

Qualifications

  • Senior software engineer with proven delivery of complex production systems.
  • Experience owning major features and architectural decisions.
  • Strong backend, APIs, distributed systems, and microservices fundamentals.
  • Ability to design for performance, scalability, reliability, maintainability.
  • Hands-on with AI coding agents in daily workflows.
  • Experience mentoring engineers and setting engineering standards.
  • Excellent communication and independent, data-driven collaboration.
  • Comfortable remote, distributed work environment.

Responsabilités

  • Lead the technical design, architecture, and implementation of major product features and complex engineering initiatives, ensuring scalability, performance, reliability, and maintainability.
  • Own end-to-end delivery of customer-facing product features, translating business requirements into technical solutions.
  • Design, build, and improve backend services, APIs, distributed systems, and architectures.
  • Diagnose and resolve complex engineering challenges, identify risks, and improve system performance via monitoring and data analysis.
  • Leverage AI coding agents to accelerate development, define specs, and review AI-generated code for correctness and security.
  • Establish high engineering standards through code reviews, testing, and documentation.

Connaissances

Senior software engineer
Architectural design
Distributed systems
Code reviews
Mentoring
AI in development

Formation

Bachelor's degree in CS or related field

Outils

Node.js
TypeScript
NestJS
RabbitMQ
Kafka
AWS

Description du poste

Accountabilities
  • Lead the technical design, architecture, and implementation of major product features and complex engineering initiatives, ensuring scalability, performance, reliability, and maintainability.
  • Own the end-to-end delivery of customer-facing product features, translating business requirements and customer needs into effective technical solutions.
  • Design, build, and improve backend services, APIs, distributed systems, and application architectures.
  • Diagnose and resolve complex engineering challenges, identify technical risks, and improve system performance through monitoring, instrumentation, and data-driven investigation.
  • Leverage AI coding agents to accelerate development, define clear implementation specifications, and rigorously review and validate AI-generated code for correctness, security, and quality.
  • Establish and maintain high engineering standards through code reviews, testing practices, technical documentation, and continuous improvements to development workflows.
  • Mentor engineers, provide architectural guidance, and contribute to technical direction, engineering standards, and knowledge-sharing initiatives.
  • Collaborate with product managers and cross-functional stakeholders to align technical priorities with customer outcomes and business objectives.
  • Take full ownership of production systems and technical initiatives, balancing delivery speed with long-term platform health and operational excellence.
Requirements
  • Senior-level experience in software engineering, with a strong background in product engineering and a proven track record of delivering complex production systems.
  • Demonstrated experience owning major product features, technical initiatives, and architectural decisions within scalable software environments.
  • Strong software engineering fundamentals, including backend development, APIs, application architecture, distributed systems, and microservices.
  • Ability to design systems with performance, scalability, reliability, and maintainability in mind.
  • Experience solving complex technical problems and evaluating architectural trade-offs based on measurable customer and business outcomes.
  • Strong technical design, code review, and debugging capabilities, with the ability to assess implementation quality and identify potential risks.
  • Hands-on experience using AI coding agents in everyday development workflows, including defining specifications, directing implementation, and critically validating generated code.
  • Strong understanding of AI-assisted engineering practices and the ability to identify incorrect, incomplete, insecure, or poorly designed AI-generated solutions.
  • Experience working closely with product teams and translating customer problems into effective technical solutions.
  • Proven ability to mentor engineers, influence technical direction, and establish engineering best practices.
  • Excellent communication and collaboration skills, with a proactive, data-driven, and ownership-oriented mindset.
  • Comfortable working in a remote, distributed environment, sharing progress transparently, and making informed decisions independently.
Nice to Have
  • Experience with Node.js, TypeScript, React, or NestJS.
  • Familiarity with RabbitMQ, Kafka, and event-driven architectures.
  • Experience with relational and non-relational databases.
  • Knowledge of AWS, CI/CD pipelines, and modern development workflows.
  • Familiarity with Nx or monorepo development environments.
  • Experience building API-driven products or enterprise software platforms.
  • Previous experience in AI-forward engineering teams using coding agents.
  • Background in EDI, supply chain technology, or B2B data exchange.
Benefits
  • Competitive salary:
  • United States: $190,000–$225,000 USD annually.
  • Canada: $190,000–$210,000 CAD annually.
  • Competitive stock options and equity participation.
  • Fully remote working environment across Canada and the United States.
  • Comprehensive health insurance.
  • Unlimited paid time off (PTO).
  • Full-time employment opportunity.
  • Significant technical ownership and influence over architectural decisions.
  • Opportunity to work with AI-assisted development tools in an AI-forward engineering environment.
  • Exposure to large-scale enterprise software supporting hundreds of businesses and millions of transactions.
  • Opportunities to mentor engineers and shape engineering standards within a growing organization.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

EverCommerce - Staff Engineer
EverCommerce - Staff Engineer

Jobgether • États-Unis

À distance
USD 114 000 - 136 000
Remote-friendly Canada-wide
Sr. Forward Deployed Engineer
Sr. Forward Deployed Engineer

Jobgether • Oregon

Hybride
USD 128 000 - 160 000
Remote work
Competitive salary
401(k) matching
+1
Staff Software Engineer, Product
Staff Software Engineer, Product

Jobgether • États-Unis

À distance
USD 85 000 - 125 000
Fully remote work from anywhere
High ownership over technical choices
Work with modern AI coding agents
+1
Senior Software Engineer (Infrastructure)
Senior Software Engineer (Infrastructure)

Jobgether • États-Unis

À distance
USD 250 000 - 325 000
Fully remote
Location flexibility
Competitive salary
+2
Staff Software Engineer | AI
Staff Software Engineer | AI

Jobgether • Oregon

Hybride
USD 150 000 - 190 000
Medical, dental, and vision insurance
Company-paid high-deductible health计划
Annual bonuses and equity options
+8
Lead Product Manager, Technical
Lead Product Manager, Technical

Jobgether • Oregon

Hybride
USD 200 000 - 230 000
Competitive base salary
Equity
Health, dental, vision
+10
Senior Software Engineer — AI Engineering
Senior Software Engineer — AI Engineering

Jobgether • Oregon

Hybride
USD 180 000 - 240 000
Senior Software Engineer, AI-Driven Systems
Senior Software Engineer, AI-Driven Systems

Jobgether • Oregon

Hybride
USD 150 000 - 230 000
Fully remote work: United States
Healthcare coverage
Flexible time-off
Staff Software Engineer — Node.js, React & AI
Staff Software Engineer — Node.js, React & AI

iTEAMly • États-Unis

À distance
USD 120 000 - 190 000
100% remote
Private medical care
MultiSport card
Senior AI Automation Engineer
Senior AI Automation Engineer

Jobgether • États-Unis

Hybride
USD 79 000 - 114 000
Competitive salary
Market-based compensation
Comprehensive benefits
+7