Skip to content
Jobgether

Senior Full-Stack Engineer (Backend Leaning)

USRemote · United States
Senior · Full-time · Security & IT
POSTED 4 NOVVERIFIED 55M AGO
Apply Ask
Pay · posted
$180k–230k
mkt median $200k
Open for
0d
since 4 Nov
Hiring · 30d
2,000
+710 net · open roles
TypeScriptPythonGoJavaKotlinScalaRustC#/.NETPostgreSQLKafkaDistributed systems

Accountabilities:

Design, develop, and deliver full-stack product features, from domain models and APIs to user-facing screens, in collaboration with Product, Design, Frontend Engineering, and QA.

Lead backend development across data models, service boundaries, event-driven workflows, and integrations connecting procurement data with customer systems.

Build and maintain reliable integrations with enterprise resource planning (ERP) and procurement platforms.

Use AI coding agents and development tools daily, reviewing, testing, refining, and taking ownership of the code they generate.

Conduct thorough code reviews, identifying architectural and design issues early, maintaining type safety, and preventing entire categories of defects.

Develop effective tests and engineering practices that support maintainable, reliable production software.

Adapt to changing product priorities, contribute across different product areas, and quickly develop expertise in unfamiliar domains.

Document technical decisions, system designs, and implementation details to support effective asynchronous collaboration and knowledge sharing.

Mentor engineers, share technical knowledge, and help raise engineering standards across the team.

Contribute to the evolution of AI-enabled engineering practices, tools, and workflows.

Requirements

Proven experience delivering production software across the full stack, with substantial depth in backend engineering.

Strong fundamentals in system design, architecture, interface design, type safety, and effective testing practices.

Professional experience with at least one statically typed programming language, such as Java, C#, Go, Kotlin, Scala, or Rust.

Experience working with TypeScript and Python.

Regular, hands-on use of AI coding tools or agents, such as Claude Code, Cursor, Codex, or GitHub Copilot agent mode.

Strong judgment and discipline when reviewing, correcting, testing, and maintaining AI-generated code.

Ability to quickly understand unfamiliar business domains, ask insightful questions, and identify key technical and operational constraints.

Excellent written communication skills, including experience producing design documents, clear pull request descriptions, and technical decision records.

Ability to work effectively in an asynchronous, documentation-driven engineering environment.

Collaborative mindset, adaptability, and willingness to take ownership of outcomes beyond assigned tasks.

Experience with procurement, ERP, or B2B commerce platforms such as Coupa, SAP Ariba, Oracle, or NetSuite is a plus.

Familiarity with event-driven systems, data pipelines, Kafka, change data capture, or PostgreSQL at scale is an advantage.

Experience in a startup or growth-stage company, particularly in roles involving end-to-end ownership, is beneficial.

Open-source contributions, personal projects, or examples demonstrating effective use of AI coding agents are valued.

Candidates must be based in the Boston area and able to work a hybrid schedule in Boston, Massachusetts.

Candidates must be legally authorized to work in the United States; the job application asks whether sponsorship is currently or potentially required.

Benefits

Annual compensation range of $180,000–$230,000, including bonus, plus equity, as stated in the location-specific section of the posting. A separate general section lists a range of $154,000–$225,000, so the applicable range should be confirmed during the hiring process.

Equity participation.

Additional employee benefits, with specific healthcare, retirement, and paid-leave details not provided in the posting.

Hybrid work arrangement based in Boston, Massachusetts.

Opportunity to contribute to AI-driven engineering tools and practices.

Professional growth through ownership of complex product features and enterprise integrations.

Collaborative environment with cross-functional product and engineering teams.

How Jobgether works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Source · JobgetherFirst seen 4 NovOriginal ↗