Backend Developer (TS/SCI Required)
Accrete · Alexandria, VA · 4 days ago
HybridInformation TechnologyFull-time
About the role
Accrete is a dual-use AI software company that licenses its Knowledge Engine Platform and Expert AI Agents to government and enterprise clients. The platform creates a unified semantic representation of an organization’s ground truth—capturing tacit domain knowledge, understanding contextual relevance, and connecting information silos—enabling expert agents to reason across complex data and support high-stakes decisions with confidence.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 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
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
Salary Range
$160k - $215kCompany 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