Senior Backend Software Engineer

Posted 5 Days Ago
Be an Early Applicant
Washington, DC, USA
In-Office
150K-220K Annually
Senior level
Professional Services • Consulting
The Role
Design, implement, and operate production backend services for routing, dispatch, and shipment tracking. Model operational processes through APIs, data structures, and event-driven services in Go. Integrate optimization engines into dependable workflows, handle distributed-system failures and connectivity constraints, and collaborate with users and domain experts to develop scalable solutions from ambiguous requirements.
Summary Generated by Built In

About the company

Our client is a fast-growing software company.

The role

Raydar is recruiting for this role on behalf of our client. Design and run production backend services for an operational software platform, owning the work from early design through live operation. You will collaborate closely with end users and subject matter experts to shape practical, dependable solutions to loosely defined problems.

What you'll do

- Lead the design and implementation of backend services that handle routing, dispatch and shipment tracking.

- Model real-world business processes as maintainable data structures, APIs and event-driven services written in Go.

- Build services that balance supply, demand, transport capacity and operating limits across distributed networks, including when connectivity or conditions are poor.

- Connect optimization and planning engines to the core application so their output becomes dependable, actionable workflows.

- Work side by side with users and domain experts to spot valuable problems and turn vague needs into scalable software.


Requirements

What we're looking for

- Around 7 or more years as a backend or distributed systems engineer, with clear ownership of live production software.

- Recent hands-on work in a complex operational domain such as transportation, supply chain, warehousing or fleet operations.

- Solid command of Go or a comparable high-performance language.

- Strong grasp of distributed systems design, including asynchronous messaging, state handling and recovery from failures.

- A record of taking systems from initial design through release and ongoing support.

- Experience in a small, quick-moving product company rather than only large or legacy organizations.

- Ability to drive complex projects forward independently, starting from an unclear problem statement.

- Bachelor's degree in Computer Science, Engineering or equivalent experience.

- Eligibility to obtain a security clearance, and ability to work on-site.


Benefits

Compensation and benefits

- Base salary: USD 150,000 to 220,000 per year

- Equity

- Health, dental and vision coverage

- Life and disability insurance

- Flexible time off

- Paid holidays and leave programs

- Retirement plan

- Commuter benefits

Location and work model

- Washington, DC, United States

- On-site, 5 days per week in office

- Full-time

Skills Required

  • Around 7 or more years of experience as a backend or distributed systems engineer, with ownership of live production software
  • Recent hands-on experience in transportation, supply chain, warehousing, fleet operations, or a similar complex operational domain
  • Solid command of Go or a comparable high-performance programming language
  • Strong understanding of distributed systems design, asynchronous messaging, state handling, and failure recovery
  • Experience taking systems from initial design through release and ongoing support
  • Experience working in a small, fast-moving product company
  • Ability to independently drive complex projects from ambiguous problem statements
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • Eligibility to obtain a security clearance
  • Ability to work on-site five days per week in Washington, DC
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
28 Employees
Year Founded: 2021

What We Do

Raydar is a talent acquisition and business consulting firm that connects world-class and emerging talent with growing organizations. It supports companies through team development, strategic hiring, and customized growth solutions, helping clients recruit roles such as engineers, product managers, executives, legal counsel, and quantitative traders. Raydar focuses on understanding each organization’s needs, culture, and long-term goals to build high-impact teams.

Similar Jobs

Jackpocket Logo Jackpocket

Lead Software Engineer

Consumer Web • Gaming • Mobile • News + Entertainment • Software
Remote or Hybrid
United States
330 Employees
161K-201K Annually

DraftKings Logo DraftKings

Lead Software Engineer

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Remote or Hybrid
United States
6400 Employees
161K-201K Annually

Experian Logo Experian

Software Engineer

Big Data • Marketing Tech • Analytics
Remote or Hybrid
United States
16292 Employees
116K-208K Annually

Collectors Logo Collectors

Senior Software Engineer

Consumer Web • eCommerce • Machine Learning • Software • Sports • Analytics
Remote or Hybrid
US
2246 Employees
141K-229K Annually

Similar Companies Hiring

Fora Thumbnail
Agency • On-Demand • Professional Services • Sales • Software • Travel • Hospitality
New York, NY
250 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
150 Employees
Northslope Thumbnail
Artificial Intelligence • Information Technology • Software • Analytics • Consulting • Generative AI
London, GB
100 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account