TheIncLab

Staff Engineer – Software Engineer

TheIncLab

full-time

Posted on:

Location Type: Hybrid

Location: McLean • Florida, Tennessee, Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSAzureCloudCypressDistributed SystemsDockerElectronJavaScriptJestKafkaKubernetesMongoDBNode.jsNoSQLPythonReactReduxSQLTypeScript

About the role

  • As a Staff Engineer, you will lead and drive architectural decisions, mentoring engineers, and ensuring the delivery of high-quality, scalable software solutions.
  • What will you do?
  • - 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.

Requirements

  • **Capabilities that will enable your success**
  • - 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.
  • - Have the 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.
Benefits
  • At TheIncLab we recognize that innovation thrives when employees are provided with ample support and resources. Our benefits packages reflect that:
  • - 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.
  • - A company culture that values your individual strengths, career goals, and contributions to the team.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentarchitectural designlarge-scale systemsTypeScriptPythonJavaScriptMongoDBDockerKubernetesCI/CD
Soft skills
mentoringproblem-solvingcommunicationleadershipcollaborationinfluencingcoachingcontinuous improvementtechnical strategystakeholder alignment