Staff Software Engineer

in Information Technology
  • New York City, New York View on Map
  • Salary: $230,000.00 - $280,000.00
Permanent

Job Detail

  • Experience Level Principal
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type On Site
  • Job Reference 0000017154
  • Salary Type Annually
  • Industry Software;Technology
  • Selling Points

    Drive technical innovation in a dynamic environment with growth opportunities. Lead impactful projects and mentor teams to achieve excellence. Competitive compensation, equity options, and leadership potential await.

Job Description

Overview

  • Lead the development of innovative software solutions, driving impactful projects and ensuring technical excellence in a dynamic environment.
  • Collaborate with cross-functional teams to design scalable architectures and optimize system performance.
  • Champion the adoption of cutting-edge technologies to enhance product capabilities and delivery efficiency.
  • Mentor and guide engineering teams, fostering a culture of collaboration and continuous improvement.
  • Ensure compliance with industry standards and best practices in software development.
  • Engage in strategic planning to align technical initiatives with organizational goals.
  • Drive innovation by leveraging AI tools to accelerate development and enhance product functionality.
  • Participate in incident response and debugging workflows to maintain system reliability.

Key Responsibilities & Duties

  • Lead technical decision-making processes, ensuring alignment with product objectives and organizational vision.
  • Develop and maintain robust microservices using modern programming languages and frameworks.
  • Implement caching mechanisms to optimize application performance and scalability.
  • Facilitate sprint planning sessions, balancing priorities and managing trade-offs effectively.
  • Establish reusable design patterns and interfaces to streamline development workflows.
  • Ensure adherence to compliance standards such as SOC 2 and HIPAA in software development processes.
  • Mentor team members, promoting skill development and technical excellence.
  • Monitor system performance, implementing proactive measures to address potential issues.

Job Requirements

  • Bachelor’s degree in Computer Science or a related field is required.
  • Minimum of 4 years of software engineering experience; 8 years preferred.
  • Proficiency in TypeScript, Docker, Redis, and JavaScript for full-stack development.
  • Expertise in designing scalable, data-driven applications and system architectures.
  • Experience with compliance standards such as SOC 2 and HIPAA.
  • Demonstrated ability to lead technical teams and drive project success.
  • Strong coding skills, with the ability to leverage AI tools for enhanced productivity.
  • Passion for innovation and delivering exceptional software solutions.
  • ShareAustin:

Related Jobs

  • Lead impactful data engineering projects at a dynamic organization. Drive modernization initiatives using cutting-edge cloud technologies. Collaborate with cross-functional teams to enable trusted analytics and insights.