Live opening · Posted 11 days ago

Staff Software Engineer - Front End/ Back End

Ad Hoc LLC · United States (Remote)
Linkedin No
You are 11 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 11 days ago
CompanyAd Hoc LLC
LocationUnited States (Remote)
SalaryVision, Medical, Dental, 401(k)
Work modeNo
SourceLinkedin
Listed11 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
11 min from Linkedin publishing this role to us finding it
12 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
71,401 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Job Number: 941
This is a remote position.
Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods, our team creates products that meet people’s needs and transform their experience of government.
Work on things that matter
Our collaborations have shaped some of the defining moments in public-sector service delivery. We’ve helped build products that connect Veterans to tailored services, help millions access affordable health care, and support important programs like Head Start. As we work with agencies to deliver critical services, we’re also changing how the government approaches technology.
Built for a remote life
Our culture, communications, and tools are built for remote work, enabling us to bring together top talent nationwide. At Ad Hoc, remote life empowers our teams to design work environments that fit their lives and that foster flexibility and collaboration to achieve positive outcomes for our customers.
Committed to high expectations and a welcoming culture
Ad Hoc values acceptance, accountability, and humility. We aren’t heroes. We learn from our mistakes and improve the process for the next time. We build small, inclusive teams to collaborate closely with our partners to solve the right problems and deliver software that works.
The Federal Civilian business unit supports many customers spanning the federal, commercial, and nonprofit space. Our customers include NASA, the General Services Administration, Office of Personnel Management, the Library of Congress, Health & Human Services, and the FDIC. We partner with these agencies to build new capabilities, deliver products, establish data as a strategic asset for informed decision-making, modernize legacy systems, and build the digital service infrastructure necessary to scale their mission impact.
Primary Responsibilities
The Staff Software Engineer - Back End serves as an emerging subject matter expert and individual contributor who operates with a high level of trust, autonomy, and ownership. With minimal oversight from leadership, you will provide technical leadership to ensure scope, schedule, quality, and delivery requirements are met and may support adjacent programs within the business unit.
You will represent the software engineering discipline in technical and product planning, advocate for effective technical solutions, and clearly communicate technical decisions and tradeoffs. You will serve as a technical lead and trusted partner to engineering teams, product teams, clients, and stakeholders while driving improvements in software engineering processes and practices.
Primary expectations of a Staff Software Engineer - Back End include:
Provides technical leadership for the design, development, testing, deployment, and maintenance of complex back-end applications and services
Plans and executes technical roadmaps for new and existing projects with minimal guidance from technical leadership
Leads technical discussions and contributes to architecture, system design, API design, and technology selection decisions
Designs and evaluates scalable, maintainable, secure, and reliable technical solutions while clearly communicating architectural decisions and tradeoffs
Designs, develops, and maintains REST APIs, microservices, and event-driven architectures
Partners with product, design, engineering, and other cross-functional team members to translate product and business needs into effective technical solutions
Actively participates in planning sessions and technical discussions with clients, partners, and key stakeholders
Breaks down complex or ambiguous technical problems, identifies constraints and dependencies, and provides clear technical direction
Reduces technical ambiguity and debt through documentation, refactoring, automated testing, and improvements to engineering practices
Establishes and promotes engineering standards related to code quality, testing, maintainability, security, performance, and reliability
Performs code reviews and provides technical guidance and actionable feedback to engineers
Mentors engineers and supports technical growth through coaching, knowledge sharing, and technical leadership
Identifies technical risks and dependencies and provides recommendations to mitigate delivery risks
Communicates effectively about existing systems, architectural decisions, technical constraints, and project history to support technical demonstrations, proposals, and other client-facing activities
Presents technical concepts and recommendations to technical and non-technical audiences, clearly articulating implementation complexity, tradeoffs, risks, and costs
Participates in technical interviews and evaluations of engineering candidates
Periodically travels to collaborate with and present to clients, partners, and stakeholders
Basic Qualifications
Bachelor’s degree and 9+ years of software engineering experience
Relevant years of experience may be substituted for education
Expert-level proficiency in back-end software engineering, with experience providing technical leadership on complex software development efforts
Extensive experience developing production applications and services using Java and Spring Boot
Experience designing, developing, and integrating REST APIs and microservices
Experience designing and implementing scalable, maintainable, and reliable software solutions
Experience providing technical guidance and mentorship to other engineers
Preferred Qualifications
Experience developing applications, services, or automation using Python
Experience with PostgreSQL and Elasticsearch
Experience designing and supporting event-driven architectures
Experience developing and deploying applications in AWS
Experience with AWS services, including ECS and Lambda
Experience with containerized application development and deployment using Docker
Experience developing and maintaining infrastructure as code using Terraform
Experience with GitLab, including source control and CI/CD pipelines
Experience with Maven and POM management
Experience with Python dependency management using Poetry
Experience with automated testing, code reviews, debugging, and modern software engineering practices
Experience designing or supporting distributed systems and microservices architectures
Experience with application security, observability, performance optimization, and production troubleshooting
Experience delivering software within federal government or public-sector environments
Experience supporting technical solutioning, technical demonstrations, or client-facing engineering discussions
To learn more about working at Ad Hoc, please visit: https://adhocteam.us/join
Benefits
Company-subsidized health, dental, and vision insurance
Flexible PTO
401K with employer match
Paid parental leave after one year of service
Employee Assistance Program
Ad Hoc LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination.
We value the unique skills gained through military service and encourage veterans and transitioning service members to apply.
In support of various state and city equal pay transparency laws, Ad Hoc job descriptions feature the starting range we reasonably expect to pay to candidates who would join our team with little to no need for training on the responsibilities we've outlined above. Actual compensation is influenced by a wide range of factors including but not limited to skill set, level of experience, and responsibility. The range of starting pay for this role is $150,000 - $165,000 Our recruiters will be happy to answer any questions you may have, and we look forward to learning more about your salary requirements.
Job Reference
https://adhoc.team/

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App