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

    Contribute to scaling AI-powered enterprise solutions in a fast-growing startup. Drive impactful technical decisions and mentor engineering teams to achieve excellence. Enjoy competitive compensation and equity opportunities.

Job Description

Overview

  • Lead the development of cutting-edge AI-powered document solutions for enterprise clients, ensuring scalability and efficiency.
  • Collaborate with cross-functional teams to design, implement, and optimize microservices architecture.
  • Drive technical ownership across backend, frontend, data, and infrastructure components.
  • Mentor and guide engineering teams to uphold high standards of quality and accountability.
  • Champion reliability, security, and compliance in enterprise software development.
  • Utilize advanced AI coding tools to accelerate product development and delivery timelines.
  • Contribute to strategic planning and execution to achieve organizational goals.
  • Engage in incident response and debugging workflows to ensure system performance.

Key Responsibilities & Duties

  • Own end-to-end technical decisions and ensure alignment with product goals.
  • Develop and maintain microservices using TypeScript and Docker containers.
  • Implement caching layers with Redis to enhance application performance.
  • Lead sprint planning sessions and manage trade-offs to maintain focus.
  • Establish reusable patterns and interfaces to streamline engineering workflows.
  • Ensure compliance with enterprise software standards like SOC 2 and HIPAA.
  • Mentor team members to raise the engineering bar and foster a collaborative culture.
  • Monitor system performance and implement alerts for proactive issue resolution.

Job Requirements

  • Bachelor of Science (BS) in Computer Science or a related field.
  • Minimum of 4 years of experience in software engineering; 8 years preferred.
  • Proficiency in TypeScript, Docker, Redis, and JavaScript for full-stack development.
  • Expertise in designing large-scale data-driven applications and system architecture.
  • Experience with enterprise software compliance standards such as SOC 2 and HIPAA.
  • Strong coding ability amplified by AI tools to boost productivity.
  • Ability to lead technical teams and hold engineers accountable for deliverables.
  • Passion for building innovative solutions and delighting customers.
  • ShareAustin:

Related Jobs

  • Work onsite with a dynamic team in a fast-paced financial environment. Collaborate with industry experts to develop cutting-edge financial software solutions. Gain exposure to diverse asset classes and trading strategies.