Staff Software Engineer

Job Post Information* : Posted Date 2 days ago(2/10/2026 12:40 PM)
ID
2026-2196
# of Openings
1
Category
Engineering

Overview

Staff Engineers are responsible for the design, development, maintenance, testing and evaluation of a new or modified software product. From research and design to implementation, training and support, the Staff Engineer will work together with a team on diverse projects utilizing knowledge of critical thinking and problem solving. A Staff Engineer will work tightly with their leadership to understand requirement and project timelines ensuring that software designs adhere to the architecture design and department standards. 

Duties & Responsibilities

  • Develop and maintain complex front-end and back-end features using C# and modern full Stack technologies. 
  • Work independently as a strong individual contributor, owning entire development cycles from design through deployment. 
  • Architect scalable and maintainable software solutions, applying best practices for performance and reliability. 
  • Analyze applications for performance bottlenecks using memory profiling and detailed tracing. 
  • Optimize LINQ and SQL queries for improved database efficiency and reduced latency. 
  • Troubleshoot and resolve critical production issues with an analytical and methodical approach. 
  • Guide and influence architectural decisions and contribute to code reviews and knowledge sharing. 
  • Collaborate closely with product and QA teams to ensure delivery of high-quality software. 
  • Continuously scout for performance improvements and implement fixes proactively. 
  • Take care of other duties and projects as assigned 

 

Skills Required

  • 12+ years of hands-on experience in C# full Stack development. 
  • Strong individual contributor with proven ability to lead development efforts without direct supervision. 
  • Solid architecture and design skills with a focus on scalability and maintainability. 
  • Experience with AWS Cloud Platform. 
  • Expert in diagnosing and troubleshooting complex software issues. 
  • Extensive experience with memory profiling tools and techniques. 
  • Deep expertise in LINQ query optimization and writing efficient SQL queries. 
  • Experience working with databases such as SQL Server, Oracle, or PostgreSQL. 
  • Working experience with front-end frameworks such as Angular, React, or equivalent (Preferably React). 
  • Proficiency in CI/CD pipelines, automated testing, and Agile methodologies. 
  • Excellent communication, analytical, and problem-solving skills. 
    • Bachelor’s or master’s degree in computer science, Engineering, or related fields. 
    • Knowledge of containerization and orchestration (Docker, Kubernetes). 
    • Experience mentoring junior developers and leading technical discussions. 

     

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed