Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Infrastructure Engineer  (Software) image - Rise Careers
Job details

Infrastructure Engineer (Software) - job 2 of 2

About Nava

Nava is a consultancy and public benefit corporation working to make government services simple, effective, and accessible to all. Since 2013, federal, state, and local government agencies have trusted Nava to build transformative digital services to help people access public benefits. Meeting our mission is an opportunity to restore trust between people and public institutions. We focus on populations that are the least protected because the stakes are higher.


As a client services company, we work with government agencies to improve how people apply for benefits, navigate their health care, and more. We bill for our time, selling our expertise and problem-solving methodology to government clients. Our clients hire us to help improve their products and services so that their users and beneficiaries have a better customer experience.


These end-users—the humans who benefit from our work—are at the core of everything we do. We research beneficiaries’ needs to help our government clients better deliver on their missions, providing everyone at Nava opportunities to do meaningful, impactful work.


Position Summary 

You will work on small teams to build scalable infrastructure for government services that millions of Americans depend on. You care deeply about working on technology that improves people’s lives but doesn’t think technology is always the answer. You are passionate about making large-scale systems secure, scalable, and fast. 


You will be working within the government ecosystem, which means working, sometimes closely, with other government contractors and civil servants. Working with people outside of your company means you'll likely encounter different working styles and cultural norms. At the same time, working as part of a larger team allows us to deliver on projects of larger scale and complexity.


The government also imposes a level of bureaucracy that is typically not present in a company of our size in the private sector. We operate in a regulated environment, where checks and compliance are built into the process of building software. This can make the path to production slower and some decisions, such as tools and processes, lie outside of our control. You view these as challenges and can look for creative engineering solutions within existing constraints to provide the highest-leverage solutions to fulfill our mission.


You will be working with legacy systems. While we work to modernize government technology, we do that within an existing ecosystem. We always focus on providing real, short-term value while keeping our eyes on long-term goals. This usually means getting to know legacy systems, often with poor documentation and unreliable narrators, and trying to determine how to replicate the systems' behavior or how to integrate with these systems. This is a great opportunity for engineers who enjoy software archaeology. If you care deeply about how software systems work over time, and building systems for longevity and resilience, this work is for you.


What you'll do
  • Work with a cross-functional team to deliver on project requirements
  • Create and maintain CI/CD pipelines
  • Code, manage, configure, and maintain services
  • Update documentation and runbooks
  • Join our on-call rotation as a first line of defense during production issues
  • Take part in hiring activities (e.g., submitting referrals, conducting interviews, and attending interview debriefs), as needed
  • Building and maintaining Terraform IaC and GitHub Actions workflows
  • Working with other engineers to ensure the performance and reliability of the services running on our AWS infrastructure
  • Identifying and proposing infrastructure solutions to address client needs
  • Making infrastructure best practice recommendations to stakeholders


Required skills
  • Previous experience maintaining a medium or large-scale production system or COTS products using Infrastructure as Code
  • Broad experience with Cloud offerings in AWS
  • Significant experience in one or more of the following areas: Cloud infrastructure, Unix/Linux, Windows, Scripting
  • Ability to automate procedural tasks using scripting in Python, Javascript, Ruby, or Bash
  • Experience with Terraform and/or CloudFormation, Ansible, or other IaC and automation tools
  • Tenacity to dive into problems and iterate in working code
  • Equal parts systems thinker and advocate for users
  • Highly resourceful, reliable, and detail-oriented
  • Ability to think strategically around trade-offs and short-term vs. long-term benefits
  • An adaptive, empathetic, collaborative, and positive mindset
  • Excellent written and real-time communication, technical and otherwise


Desired skills
  • Experience: Minimum of 5 years
  • Education: Due to contractual requirements, this role requires a Bachelor's Degree (in any discipline) or 4 years of experience in lieu of a degree


$120,600 - $135,000 a year

Other requirements

All roles at Nava require the following:

●  Must be legally authorized to work in the United States and meet any other requirements for government contracts for which they are hired.

●  Candidates offered a job at Nava must have work authorization that does not require visa sponsorship, either currently or in the future. Please be aware that most of our positions require U.S. citizenship or a green card.

●  May be subject to a government security investigation and must meet eligibility requirements for access to classified information or applicants who are eligible for security clearances.


Perks working with Nava

Competitive benefits: We prioritize your well-being, offering highly competitive medical, dental, and vision benefits.

Generous time off: Enjoy 20 days of accrued PTO, 12 paid federal holidays, 5 prorated floating holidays, and unlimited sick leave.

Annual discretionary bonus: Paid annually to eligible employees. When Nava does well, you do well.

Parental leave: Receive 16 weeks of fully paid parental leave and weekly meal deliveries during your leave.

Employee wellness program: Access our comprehensive Employee Wellness Program.

Virtual doctor visits: Enjoy zero copay virtual doctor visits through UHC.

Fertility support: Benefit from fertility support and treatment options.

Sabbatical leave: We offer a sabbatical leave program.

401k contributions: We match 4% of your salary in 401k contributions.

Flexible work arrangements: We offer flexible work arrangements to suit your needs.

Home office setup: Receive assistance with your home office setup and a monthly phone allowance.

Utilities reimbursement: Get a monthly partial reimbursement for utilities (where applicable).

Learning and development: Access our comprehensive learning and development program.

Tuition and Professional development budget: Receive a prorated annual tuition and professional development budget and a LinkedIn Learning license.

Equity stock options: Benefit from equity stock options.

Employee referral program: Participate in our employee referral program.

Commuter benefits: Enjoy commuter benefits.

Insurance coverage: Receive short and long-term disability insurance, as well as life and accidental death insurance.

Inclusive culture: Join our diverse, inclusive, highly collaborative, and vibrant culture that supports remote work.


Location

We have fully remote options if you reside in one of the following states:


Alabama, Arizona, California, Colorado, DC, Florida, Georgia, Illinois, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Nevada, North Carolina, New Jersey, New York, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Tennessee, Utah, Virginia, Washington, Wisconsin.


*If you are not living in one of the states listed above, unfortunately, you will not be considered for a position at this time. 


Stay in touch

Sign up for our newsletter to find out about career opportunities, new partnerships, and news from the broader civic tech community.


Nava PBC equal opportunity employer that is deeply committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, age, gender, religious or political beliefs, national origin or heritage, marital status, disability, sex, sexual orientation or gender identity, genetic information, pregnancy, status as a protected veteran or any characteristic protected by federal, state, or local laws. Our commitment to diversity, equity, and inclusion not only reflects our values as a public benefit corporation but also enriches our ability to do our work. Learn more about where we are today and hope to be by 2025.


Please contact the recruiting team at recruiting@navapbc.com if you would like to request reasonable accommodation during the application or interviewing process.  


We participate in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. This role requires you to work from the contiguous United States. 

Average salary estimate

$127800 / YEARLY (est.)
min
max
$120600K
$135000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Infrastructure Engineer (Software), Nava

At Nava, we're on a mission to make government services accessible and efficient, and we're looking for an Infrastructure Engineer to join our remote team! This isn't just any engineering position; it's an opportunity to be part of something transformative. You'll work closely with small teams to create scalable solutions that millions of Americans rely on. At Nava, we believe that technology should work for people, not the other way around, and you’ll play a crucial role in ensuring our systems are secure, user-friendly, and high-performing. Imagine diving into legacy systems, navigating their quirks, and finding creative engineering solutions to modernize and improve how government services operate. It's all about making a lasting impact while collaborating with other contractors and civil servants. You’ll involve yourself in everything from maintaining CI/CD pipelines to building infrastructure as code with Terraform. We're seeking someone with a deep understanding of AWS and experience in automating tasks through scripting. If you thrive in collaborative environments and take pride in your systems thinking and user advocacy, this Infrastructure Engineer position with Nava could be the perfect fit for you. Enjoy the flexibility of fully remote work while making a genuine difference in the lives of everyday Americans. Join us in enhancing public services—we can't wait to see the unique perspectives and skills you bring to the team.

Frequently Asked Questions (FAQs) for Infrastructure Engineer (Software) Role at Nava
What are the key responsibilities of an Infrastructure Engineer at Nava?

As an Infrastructure Engineer at Nava, your key responsibilities include collaborating with cross-functional teams to meet project requirements, maintaining CI/CD pipelines, managing services, and helping integrate with legacy systems. You will also contribute to documentation and join the on-call rotation to tackle production issues. Your role requires you to propose innovative infrastructure solutions to meet client needs, ensuring reliable performance on AWS platforms.

Join Rise to see the full answer
What qualifications do I need to apply for the Infrastructure Engineer position at Nava?

To qualify for the Infrastructure Engineer role at Nava, candidates need a minimum of five years of experience in managing medium to large-scale production systems or COTS products utilizing Infrastructure as Code. A Bachelor's Degree is required, or alternatively, four years of relevant experience. You should also possess broad knowledge of AWS, Unix/Linux systems, and scripting languages such as Python, Javascript, or Bash.

Join Rise to see the full answer
What does the work culture look like for an Infrastructure Engineer at Nava?

Working as an Infrastructure Engineer at Nava means being part of a highly collaborative, inclusive, and diverse culture that supports remote work. You'll engage with professionals committed to improving public services, navigate diverse working styles, and embrace a bureaucratic environment with creativity and resilience. Our culture encourages open communication, innovation, and problem-solving to meet pressing challenges in the public sector.

Join Rise to see the full answer
What type of projects will I work on as an Infrastructure Engineer at Nava?

As an Infrastructure Engineer at Nava, you will work on impactful projects that enhance government digital services. This includes building scalable infrastructures that handle critical public services while addressing the challenges of legacy systems. You will engage in software 'archaeology' and work collaboratively with engineers to ensure reliability and performance in AWS environments.

Join Rise to see the full answer
What benefits can I expect as an Infrastructure Engineer at Nava?

Nava offers a comprehensive benefits package for Infrastructure Engineers, including competitive medical, dental, and vision insurance, generous PTO, and a supportive parental leave policy. Additionally, you’ll benefit from 401k contributions, flexible work arrangements, a wellness program, tuition reimbursement, and the opportunity to participate in a sabbatical leave program, among other perks.

Join Rise to see the full answer
Common Interview Questions for Infrastructure Engineer (Software)
Can you explain your experience with Infrastructure as Code and how it relates to cloud environments?

In answering this question, break down your direct experiences with Infrastructure as Code, perhaps mentioning specific tools like Terraform or CloudFormation that you've used. Highlight cases where you automated provisioning or deployments successfully, emphasizing how this has enhanced scalability and reliability in cloud environments, particularly with AWS.

Join Rise to see the full answer
How do you approach problem-solving when working with legacy systems?

Share your analytical process: identifying the system's needs, the limitations posed by old architecture, and how you create value through iterative solutions. Mention any particular challenges you've overcome and the methods you employed—like methods of documentation or collaboration—to gather insights on these legacy systems.

Join Rise to see the full answer
Describe a time you had to work with cross-functional teams. What was your role?

Focus on a specific project where you engaged with multiple teams. Highlight the role you played in facilitating communication and collaboration, emphasizing how your technical expertise contributed to the team's success and improved project outcomes.

Join Rise to see the full answer
What strategies do you use to ensure system security and reliability?

Discuss your approach to implementing security best practices, such as routine audits, vulnerability assessments, and adhering to compliance policies. You should illustrate how you balance these with performance needs to ensure reliability while mitigating risks.

Join Rise to see the full answer
How do you manage documentation in fast-paced, agile environments?

Explain your methodology for document management, drawing on experiences where you balanced the fast pace of agile sprints with keeping accurate and comprehensive documentation. Mention tools that help maintain runbooks or CI/CD processes.

Join Rise to see the full answer
What challenges have you faced when integrating new technologies into existing systems?

Discuss specific challenges encountered, like compatibility issues or resistance to change within teams, and how you overcame them using strategic planning, stakeholder outreach, or incremental integration to mitigate risks.

Join Rise to see the full answer
Can you explain how you automate processes using a scripting language?

Detail your actual experience in writing scripts to automate tasks and processes. You could provide examples of how you transformed manual processes into automated ones, highlighting the languages used and the benefits derived from these automations.

Join Rise to see the full answer
What do you think are the most important qualities for an Infrastructure Engineer?

Emphasize traits such as being detail-oriented, collaborative, tenacious, and resourceful. Discuss how each quality plays a vital role in ensuring the successful delivery and maintenance of complex infrastructure systems.

Join Rise to see the full answer
How do you prioritize tasks when working under tight deadlines?

Describe your time management strategies, possibly using tools or methods like Agile methodologies or task triaging techniques. Share an example demonstrating your ability to balance quality with speed.

Join Rise to see the full answer
Why do you want to work for Nava as an Infrastructure Engineer?

Express a genuine interest in Nava’s mission to improve public services, your enthusiasm for working in settings that benefit the community, and how your career goals align with the unique challenges that the role presents. Highlight your passion for both technology and public service enhancement.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Konecranes Hybrid Houston, Texas, United States
Posted 10 hours ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 7 days ago
MATCH
VIEW MATCH
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!