Staff Engineer
Location
United States
Posted
7 days ago
Salary
Not specified
Seniority
Lead
No structured requirement data.
Job Description
Role Description
The Staff Engineer is responsible for guiding the technical direction of the team and contributing to engineering practices across the organization. This role will architect core systems, address complex technical problems, and support the development of other engineers while remaining directly involved in coding. This role will have a primary focus on software development, while providing technical guidance that influences software delivery. The Staff Engineer may serve as a Subject Matter Expert.
Essential Functions and Basic Duties
-
Software Development & Technical Excellence - 70%
- Write production code for complex, business-critical features and systems
- Own end-to-end delivery of major initiatives from design through production deployment
- Address complex technical issues escalated by team members
- Debug complex issues spanning multiple systems, services, and integrations
- Establish patterns and practices through exemplary code that others learn from
- Drive technical projects that improve system reliability, performance, and maintainability
- Identify and address technical debt and architectural issues proactively
- Improve code quality, testing practices, and engineering processes across teams
- Advocate for engineering best practices including testability, observability, and maintainability
- Lead incident response for complex production issues, conduct thorough root cause analysis
- Balance speed of delivery with technical quality and long-term maintainability
- Make pragmatic technical tradeoffs while keeping systems evolvable
-
Cross-Functional Collaboration & Influence – 20%
- Collaborate with other Staff engineers and tech leads on company-wide technical decisions
- Contribute to engineering-wide initiatives (tooling, standards, architecture patterns)
- Provide technical guidance through architecture reviews and consultation
- Share knowledge through documentation, tech talks, and mentoring across teams
- Participate in hiring through technical interviews and establishing hiring bar
- Represent engineering in discussions with Product, leadership, and stakeholders
- Work closely with Product Management to shape features for technical feasibility and user value
- Partner with Platform and Quality teams on infrastructure, tooling, and quality initiatives
- Communicate technical complexity and tradeoffs clearly to non-technical stakeholders
- Contribute to technical roadmap planning and estimation
- Help prioritize technical work alongside feature development
-
Technical Leadership - 10%
- Serve as tech lead for an engineering team, setting technical direction and making architecture decisions
- Design and architect major features and systems that other engineers build upon
- Make critical technical decisions on frameworks, tools, patterns, and approaches
- Review architecture and code across the team, establishing and maintaining technical standards
- Represent the team in cross-functional technical discussions and planning
- Mentor Senior and mid-level engineers on architecture, design patterns, and engineering excellence
Qualifications
- Bachelor’s Degree in related field, required
- 8-10+ years of software engineering experience with strong track record of technical leadership
- Proven experience as tech lead or technical leader by mentoring and developing engineers at multiple levels with measurable growth
- Experience scaling systems and teams through organizational growth
- Experience with our technology stack: Terraform, React.js, Azure, Go, Fabric
- Experience in healthcare, fintech, or regulated industries (HIPAA, SOC2)
Knowledge, Skills, and Abilities
- Ability to adhere to and exhibit the Company Values at all times
- Working knowledge of Microsoft Word, Excel, PowerPoint, Outlook, and Teams
- Expert-level programming skills in C# / .NET with mastery of software design patterns and principles
- Deep expertise in web applications, distributed systems, APIs, and/or databases
- Strong system design and architecture skills - can design complex systems considering scalability, reliability, and maintainability
- Track record of delivering high-impact technical projects from concept to production
- Understanding of modern software development practices (CI/CD, testing, observability, agile methodologies)
- Led technical initiatives spanning multiple teams or domains
- Contributed to engineering culture, practices, or tooling at previous companies
- Conference speaking, technical writing, or open source contributions
- Background in multiple technical domains (frontend, backend, infrastructure, data)
- Excellent technical communication - can explain complex topics clearly to various audiences through design docs, presentations, and discussions
- Proficiency in customer relationship management (CRM) software
- Ability to build and maintain relationships with potential clients
- Solid critical thinking and creative problem-solving skills
- Strong organizational and time management skills
- Strong collaboration skills across engineering, product, and business teams
- Flexibility and adaptability to change
- Ability to consistently meet goals, commitments, and deadlines
- Ability to work with sensitive information and maintain confidentiality
Key Competencies Required
- Communicates Effectively
- Innovative
- Customer Focus & Teamwork
- Quality & Results Oriented
- Decision Making
- Resourcefulness & Tenacious
- Develops Self
- Technical Skills
Benefits
- Company-paid benefits (Basic Life and AD&D, Short and Long-Term Disability, Employee Assistance Program, Compass Health Advocate and Transitions)
- Healthcare benefit options (Value Plan, High Deductible Plan with HSA, Healthcare FSA, Dependent Care FSA, Prepaid Legal Services, 529 Savings Plan, Pet Insurance)
- Paid parental leave
- Company sponsored 401k plan with company matching
- PTO that accrues at a rate of 15 days/year for 1st year and continues to increase with tenure
Job Requirements
- Bachelor’s Degree in related field, required
- 8-10+ years of software engineering experience with strong track record of technical leadership
- Proven experience as tech lead or technical leader by mentoring and developing engineers at multiple levels with measurable growth
- Experience scaling systems and teams through organizational growth
- Experience with our technology stack: Terraform, React.js, Azure, Go, Fabric
- Experience in healthcare, fintech, or regulated industries (HIPAA, SOC2)
- Knowledge, Skills, and Abilities
- Ability to adhere to and exhibit the Company Values at all times
- Working knowledge of Microsoft Word, Excel, PowerPoint, Outlook, and Teams
- Expert-level programming skills in C# / .NET with mastery of software design patterns and principles
- Deep expertise in web applications, distributed systems, APIs, and/or databases
- Strong system design and architecture skills - can design complex systems considering scalability, reliability, and maintainability
- Track record of delivering high-impact technical projects from concept to production
- Understanding of modern software development practices (CI/CD, testing, observability, agile methodologies)
- Led technical initiatives spanning multiple teams or domains
- Contributed to engineering culture, practices, or tooling at previous companies
- Conference speaking, technical writing, or open source contributions
- Background in multiple technical domains (frontend, backend, infrastructure, data)
- Excellent technical communication - can explain complex topics clearly to various audiences through design docs, presentations, and discussions
- Proficiency in customer relationship management (CRM) software
- Ability to build and maintain relationships with potential clients
- Solid critical thinking and creative problem-solving skills
- Strong organizational and time management skills
- Strong collaboration skills across engineering, product, and business teams
- Flexibility and adaptability to change
- Ability to consistently meet goals, commitments, and deadlines
- Ability to work with sensitive information and maintain confidentiality
- Key Competencies Required
- Communicates Effectively
- Innovative
- Customer Focus & Teamwork
- Quality & Results Oriented
- Decision Making
- Resourcefulness & Tenacious
- Develops Self
- Technical Skills
Benefits
- Company-paid benefits (Basic Life and AD&D, Short and Long-Term Disability, Employee Assistance Program, Compass Health Advocate and Transitions)
- Healthcare benefit options (Value Plan, High Deductible Plan with HSA, Healthcare FSA, Dependent Care FSA, Prepaid Legal Services, 529 Savings Plan, Pet Insurance)
- Paid parental leave
- Company sponsored 401k plan with company matching
- PTO that accrues at a rate of 15 days/year for 1st year and continues to increase with tenure
Related Guides
Related Job Pages
More Software Engineer Jobs
Lead .NET Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This role offers the opportunity to lead the design, development, and delivery of advanced .NET software solutions in a dynamic and collaborative environment. The Lead .NET Engineer will guide technical execution, mentor team members, and ensure alignment between technical soluti...
Senior Appian Plugin Developer
ICFWe are not a typical consulting firm and our people are not typical consultants.
Senior Appian Plugin Developer focusing on Appian Cloud migration
Staff Software Engineer, Replication Foundations
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This role is a senior technical position focused on building and evolving the core replication layer of a large-scale distributed system. You will drive the design, implementation, and operational ownership of replication protocols, scalability primitives, and reliability mechani...
Senior Java Lead Developer / Architect
Bright Vision Technologies"Retrieve the best out of you" in each process what you do.
The Senior Java Lead Developer / Architect will play a key role in shaping modern application architectures and will be responsible for designing and delivering scalable, secure, and high-performance enterprise platforms.


