Senior Software Engineer – Data Focused

Attain Talent

United States

Hybrid

USD 130,000 - 140,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote or Office Options
Health & Flex Spending Accounts
Company Match 401K
120 Hours of PTO
2 Weeks Paid Maternity/Paternity Leave
Community Service Paid Time Off
Training & Certification Support andRe
Birthday Gifts
Company Social Events

Job summary

Attain Talent is seeking a Senior Software Engineer to help build AirHub, a modern platform replacing eleven legacy EPA systems, as part of a small team. You will contribute across the development lifecycle, build features, connect systems, and tackle data migration challenges.

The role values curiosity, judgment, and clear communication with stakeholders. You’ll work with Node.js, TypeScript, React, PostgreSQL, Kafka, and AWS, and you’ll join a culture that emphasizes collaboration,

Qualifications

  • Experience delivering production software from concept to release.
  • Strong API, SQL, and automated testing experience.
  • Practical SQL skills and data migration experience.
  • Ability to learn unfamiliar code and clarify ambiguous requests.
  • Excellent communication with technical and non-technical colleagues.

Responsibilities

  • Deliver working software from understanding to release.
  • Build services, APIs, integrations, and features.
  • Investigate legacy data and implement migration/validation routines.
  • Clarify workflows with business stakeholders.
  • Improve reliability with tests and documentation.
  • Participate in mob and pair programming, code reviews.

Skills

Production software development
APIs & databases
SQL querying
Learning and ambiguity handling
Clear communication
Ownership & collaboration

Tools

Node.js
TypeScript
React
PostgreSQL
Kafka
AWS
Data migration

Job description

Attain Talent seeks a Senior Software Engineer who enjoys solving practical problems and seeing work through. You'll help build AirHub, a modern platform replacing eleven legacy EPA systems, as part of a small team where engineers contribute across the development lifecycle.

You'll build features, connect systems, investigate existing behavior, and help deliver reliable software, with at least an initial focus on helping with some tricky data migration projects. We value curiosity, judgment, and the ability to turn an unclear request into a useful result.

Your Impact
  • Deliver working software: take features and fixes from understanding the need through implementation, testing, and release support.
  • Build across the system: develop services, APIs, integrations, and application features, working with teammates where their expertise helps.
  • Make existing data usable: investigate legacy databases, write SQL, and build or improve migration and validation routines as needed.
  • Understand the problem: work directly with business stakeholders to clarify workflows, business rules, and what a successful result looks like.
  • Improve reliability: troubleshoot issues, add meaningful tests, and leave code and documentation that others can maintain.
  • Contribute as a teammate: participate in mob and pair programming, review code, share what you learn, and help unblock delivery.
What You Bring
  • Substantial experience building and maintaining production software, with examples of work you have carried through to delivery.
  • Strong programming and debugging skills, including experience with APIs, relational databases, and automated testing.
  • Practical SQL skills and comfort investigating how data flows through an application.
  • The ability to learn unfamiliar code and tools, work through ambiguity, and make sensible decisions about scope and implementation.
  • Clear communication with technical and non-technical colleagues, and willingness to ask questions, share progress, and surface blockers early.
  • Comfort taking ownership while collaborating closely and contributing beyond a narrow specialty when the team needs it.

Our stack includes Node.js ,TypeScript, React, PostgreSQL, Kafka, and AWS. You do not need experience with every tool to contribute. PostgreSQL, data modeling or migration, cloud services, and event-driven systems are useful additional strengths.

How We Work

We combine online mob and pair programming with protected time for focused work. You'll work closely with technical leads and other engineers, with shared responsibility for delivering software that supports EPA's environmental mission.

Additional Information - Benefits

Remote or Office Options

Health & Flex Spending Accounts

Company Match 401K

120 Hours of PTO

2 Weeks Paid Maternity/Paternity Leave

Community Service Paid Time Off

Training & Certification Support and Reimbursement

Birthday Gifts

Company Social Events

Attain Talent is committed to fair and equitable compensation practices. The individual base salary for this position is unique to each candidate and will be commensurate with experience, education, and skills.

Interested in this position but the compensation isn't quite right? Let us know your expectations, and we'll see if we can make it happen based on your qualifications.

Salary Range

$130,000 - $140,000 USD

Attain Talent is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Data Focused
Senior Software Engineer – Data Focused

OpenKrill • United States

On-site
USD 130,000 - 140,000
Remote work options
Health benefits
Dental benefits
+8
Platform Architect – Data Focused
Platform Architect – Data Focused

Openkrill • United States

Remote
USD 160,000 - 180,000
Health insurance
401k matching
Paid time off
Platform Architect – Data Focused New United States - Remote
Platform Architect – Data Focused New United States - Remote

Attain Talent • United States

Remote
USD 160,000 - 180,000
Remote or Office Options
Health & Flex Spending Accounts
Company Match 401K
+6
Senior Software Engineer - Data & Migration (Remote)
Senior Software Engineer - Data & Migration (Remote)

Openkrill • United States

Remote
USD 130,000 - 140,000
Remote work options
Health benefits
Dental benefits
+8
Senior Software Engineer
Senior Software Engineer

Air • Pittsburgh

On-site
USD 120,000 - 180,000
Senior Software Engineer – Data Focused (Fully Remote)
Senior Software Engineer – Data Focused (Fully Remote)

Attain Talent • United States

Remote
USD 90,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Energyhub • New York (NY)

On-site
USD 130,000 - 170,000
100% paid medical for employees
401(k) with employer match
Casual environment
+2
Senior Data Engineer
Senior Data Engineer

Aircommunities • Denver (CO)

On-site
USD 125,000 - 145,000
25% Discounted Rent
Medical, dental, vision, and life insurance
401(K) with company contributions
+2
Sr Software Engineer - Data Platform
Sr Software Engineer - Data Platform

Scion Staffing, Inc. • San Francisco (CA)

Remote
USD 190,000 - 240,000
Competitive compensation
Remote, full-time
Greenfield data platform
+1
Senior Data Engineer
Senior Data Engineer

Empower • United States

Remote
USD 106,000 - 149,000
Medical, dental, vision and life insur
401(k) plan with company matching
Tuition reimbursement
+5