Staff Engineer-Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

TheIncLab ยท 3 weeks ago

Staff Engineer-Software Engineer

TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our customers and mission-critical teams achieve success. They are looking for a Staff Engineer to join their Software Engineering team, responsible for driving architectural decisions, mentoring engineers, and ensuring the delivery of high-quality, scalable software solutions for the Department of Defense and U.S. Government customers.

Artificial Intelligence (AI)Information TechnologyMachine Learning
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Define and drive technical strategy, architecture, and design for complex systems
Serve as a subject matter expert for software engineering best practices, frameworks, and tools
Lead teams but no direct supervisory responsibilities
Mentor and coach engineers across multiple teams to elevate technical capabilities
Collaborate with product managers, designers, and other stakeholders to align technical solutions with business goals
Identify and implement innovative solutions to improve system performance, scalability, and reliability
Lead technical investigations and resolve critical issues in production systems
Establish coding standards, review processes, and ensure adherence to security and compliance requirements
Evaluate and integrate modern technologies, tools, and frameworks such as VS Code, TypeScript, React, Redux, Node.js, NestJS, Electron.js, Cesium.js, Docker, and cloud platforms such as AWS
Advocate for continuous improvement in development processes and tooling
Stay ahead of industry trends, leveraging advancements to enhance architectural strategies
Focus on hands-on development for the most challenging project components to ensure successful implementation

Qualification

Software architectureCloud platformsModern software stacksContainerization toolsDevOps practicesNetworkingAPIsDatabase systemsProblem-solving skillsCommunication skillsMentoring skills

Required

Bachelor's in computer science, Software Engineering, or related field
8+ years of professional software development experience, with at least 3 years in a senior or lead role
Proven track record of designing and delivering large-scale, distributed systems
Hands-on expertise in modern software development stacks, such as MongoDB, Express, React, Node.js, Electron.js, Nest.js, Yjs, Kafka
Proficiency in TypeScript, Python, JavaScript and cloud platforms like AWS, or Azure
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes)
Familiarity with DevOps practices, including CI/CD pipelines, Gitlab, and automated testing frameworks (e.g., Cypress, Jest, Detox)
Strong understanding of networking, APIs, and database systems (CouchDB, SQL and NoSQL)
Excellent problem-solving and communication skills, with a proven ability to lead and mentor teams
This is a hybrid position and currently requires three days in office (Tuesday to Thursday) at one of our facilities in Nashville TN, McLean VA or Tampa FL
Ability to influence technical decisions across multiple teams and stakeholders
Ability to travel up to 20% of the time based on company and customer needs
Applicants must be a U.S. Citizen and willing and eligible to obtain a U.S. Security Clearance at the Secret or Top-Secret level. Existing clearance is preferred

Preferred

Master's degree in computer science, Software Engineering, or a related field
5+ years of experience with software systems for Department of Defense projects
Demonstrated success in leading teams to develop high-performance, user-centered applications
Experience as a military aviator and defense mission planning, or knowledge of navigation software
Experience in developing GIS applications
Experience developing applications with geospatial visualizations and large data sets
Experience with event-driven architecture and high-throughput systems
Contributions to open-source projects or technical communities
Familiarity with domain-driven design and advanced architectural patterns

Benefits

Hybrid and flexible work schedules
Professional development programs
Training and certification reimbursement
Extended and floating holiday schedule
Paid time off and Paid volunteer time
Health and Wellness Benefits include options for Medical, Dental, and Vision insurance along with access to Wellness, Mental Health, and Employee Assistance Programs.
100% Company Paid Benefits that include STD, LTD, and Basic Life insurance.
401(k) Plan Options with employer matching
Incentive bonuses for eligible clearances, performance, and employee referrals.

Company

TheIncLab

twittertwittertwitter
company-logo
TheIncLab offers artificial intelligence and machine learning services.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Ara Avakian
Chief Information Security Officer - Board of Directors
linkedin
Company data provided by crunchbase