Backend Engineer (TS/SCI Required)

Accrete

$160K — $215K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 3+ years in software development
  • At least 3 years as a software architect
  • Proven experience in technology product development
  • Strong understanding of cloud-native scalable systems
  • Demonstrated expertise with Python and web application development libraries
  • Experience with compiled languages (e.g., Go, Rust, Java)

Responsibilities

  • Lead architectural and design discussions for AI/ML software
  • Collaborate with teams to design scalable software systems
  • Evaluate and recommend technologies to meet project needs
  • Write maintainable code for critical system components
  • Troubleshoot complex issues in the codebase
  • Execute software projects ensuring timely delivery
  • Create and maintain technical documentation

Benefits

  • Competitive salary aligned with experience
  • Comprehensive health, dental, and vision coverage
  • 401(k) retirement savings plan
  • Professional development opportunities
  • Onsite perks including catered lunches
  • Company-sponsored social events
Full Job Description
Office Location: Alexandria, VA (Hybrid)

TS/SCI with Counterintelligence Polygraph required

Position Description:

Accrete seeks a self-motivated and results-oriented team player to develop, troubleshoot, and improve our artificial intelligence products. This position will work on client-facing products hosted on and off their networks, ingesting large amounts of data for near real-time analysis. A successful candidate in this position will have a collaborative-first approach to solving technical problems by seeking help from more knowledgeable team mates.

Responsibilities:
  • Play a key role in architectural and design discussions for existing and prospective AI/ML software packages
  • Collaborate with cross-functional teams to design scalable and maintainable software systems
  • Evaluate and recommend technologies and tools to meet project requirements.
  • Write complex, maintainable code and contribute to the development of critical system components.
  • Troubleshoot and resolve complex technical issues in the codebase.
  • Collaborate with other engineers on coding, testing, and debugging efforts.
  • Execute software development projects, ensuring timely delivery and meeting quality standards
  • Work closely with product, UX/UI, and research to understand business requirements
  • Collaborate with cross-functional teams to integrate software components into larger systems
  • Collaborate with quality assurance teams to ensure thorough testing of software components
  • Implement and advocate for automated testing practices to improve overall product quality
  • Create and maintain technical documentation for code, design, and architecture
  • Ensure that documentation is up-to-date and accessible to team members
  • Analyze complex technical problems and propose effective solutions
  • Act as a point of escalation for technical issues and provide timely resolutions
  • Stay informed about new technologies and share knowledge with the team.

Skills:
  • 3+ years in software development with at least 3 years as a software architect
  • Proven experience in the technology product industry, demonstrating a deep understanding of product development and innovation
  • Experience in developing and delivering modern Software as a Service (SaaS) products.
  • Strong understanding of cloud-native scalable systems, particularly on private clouds in AWS, Azure, and Google Cloud
  • Demonstrated expertise with Python and common libraries used in data manipulation and and web application development
  • Additional experience with compiled languages like (Go, Rust, C/C++, Java)
  • Demonstrated expertise in multiple common architectural components like: caching, operational data backends, distributed application orchestration
  • Strong experience in auth/authz architectures and technologies: LDAP, SASL/SAML, OAuth, jwt
  • Good understanding of common cloud native design patterns utilizing Kubernetes toolchains
  • Functional experience across the entire development application lifecycle

Requirements:
  • Bachelor's degree in Computer Science or related computing field is required
  • Pursuant to Executive Order 12968, August 2, 1995, this position requires U.S. citizenship
  • Current U.S. government top secret clearance with eligibility for SCI and counterintelligence scope polygraph

Ideal candidates will have experience in the Department of Defense or Intelligence Community.

Salary Range: 160k-215k

The salary range provided reflects the estimated compensation for this role based on the expected qualifications and experience level. The final offer may vary depending on factors such as skills, experience, and alignment with role requirements.

Company Benefits
  • Competitive Salary: Aligned with experience and market standards
  • Comprehensive Insurance: Health, dental, and vision coverage for you and your family
  • 401(k) Plan: Build your financial future with our retirement savings plan
  • Growth & Development: Access professional learning opportunities and career advancement support
  • Onsite Perks: Enjoy catered lunches, snacks, and a fully stocked kitchen
  • Team Bonding: Company-sponsored happy hours and social events to connect and unwind

Similar Jobs

More Jobs at Accrete

More Aerospace & Defense Jobs

Find similar Backend Engineer (TS/SCI Required) jobs: