Back-End Engineer

About Huntridge Labs

Overview


Huntridge Labs is a digital engineering company focused on delivering modern solutions for public benefit that are backed by emerging technologies.


Mission over Margin


We value serving the client mission over everything else. We believe there are too many public sector-focused firms in this industry that are distracted by their bottom line, forcing their customers and the public take a back seat. We started Huntridge Labs to be better. We are here to benefit the general public by helping the government solve critical technology challenges.


We Do Not Settle for Mediocrity


Our philosophy is "A's hire A's." As such, we hire top talent into every position. We roll up our sleeves to solve our industry’s toughest challenges, which requires incredibly talented people at our side. We offer one of the best benefits packages in the industry to prove our commitment to attracting and retaining the best talent. We also understand that our company may not be for everyone. Every new employee is subject to a 90-day probationary period. If this is not a good fit, we may decide to part ways. We will make sure you are taken care of financially until you can find a new role.


About You


Regardless of the role you are applying for, you will be a great fit in Huntridge Labs if this describes you: 

  • You are a top performer in your current role
  • You are radically collaborative and transparent with your peers, clients, and leadership
  • You enjoy succeeding as a team
  • You love solving problems and trying new things
  • You hate bureaucracy, red tape, and wasteful processes
  • When you see something that's broken, you fix it
  • "That's not my job" doesn't exist in your vocabulary

If you do not meet the qualifications listed below, but believe you are fully capable of doing this job, please apply anyway.

About the role

  • This role is part of a team supporting the Department of Veteran Affairs focused on the user experience, security, reliability, and performance of VA digital platforms.
  • Specifically targeting the following initiatives:
    • Enhance accessibility for veterans navigating VA services.
    • Streamline digital processes and reduce complexity for end users.
    • Incorporate innovative technologies that improve the overall performance of VA’s systems.

What you'll do

  • Collaborate:
    Work closely with data scientists, analysts, software engineers, and product managers to support business needs and ensure robust and scalable AI applications are available.
  • Server-side Logic:
    Developing and maintaining the backend logic of applications, including server-side programming and database interactions. 
  • API Integration:
    Designing and implementing APIs for communication between backend systems and other services. 
  • Database Management:
    Managing and optimizing databases, including selecting appropriate database technologies and implementing efficient data structures. 
  • Server Architecture:
    Understanding server architecture and networking principles to design scalable server layouts, configure load balancers, and optimize server performance. 
  • Performance Monitoring and Optimization:
    Monitoring system performance, identifying bottlenecks, and implementing optimizations to ensure high availability and reliability. 
  • Code Review and Mentorship:
    Collaborating with junior developers, performing code reviews, and mentoring team members. 
  • Problem Solving:
    Identifying and resolving technical issues related to backend systems. 
  • Staying Updated:
    Keeping up-to-date with the latest technologies and trends in backend development.

Qualifications

  • Bachelor’s Degree (or equivalent experience)
  • Four years minimum of experience with Back-End Engineering support.
  • Must be able to obtain a Public Trust security clearance from the U.S. Government
  • Specific Skills:
    • Programming Languages: Proficiency in one or more server-side programming languages such as Java, Python, Node.js, C#, or Go. 
    • Databases: Knowledge of various database technologies such as relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB). 
    • APIs: Understanding of API design principles and experience with different API formats (e.g., REST, GraphQL). 
    • Server Architecture: Knowledge of server architecture, networking, and load balancing. 
    • Software Development Tools: Familiarity with tools like Git, Docker, and Kubernetes. 
    • Cloud Platforms: Experience with cloud platforms such as AWS, Azure, or Google Cloud. 
    • Testing and Debugging: Knowledge of testing methodologies and debugging techniques. 
    • Collaboration and Communication: Ability to collaborate effectively with other developers, designers, and product managers. 

The pay range for this role is:

95,000 - 105,000 USD per year (Remote)

Delivery

Leesburg, VA

Remote (United States)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling