About The Position

We are seeking a Full Stack Software Engineer to play a critical role in modernizing the technology ecosystem that supports Internal Audit . This role sits at the intersection of engineering excellence , cloud‑native delivery , and intelligent workflow enablement , with a strong focus on building enterprise‑grade systems that improve audit lifecycle efficiency , transparency, and data‑driven risk insights . This is an individual contributor position with end‑to-end ownership of complex systems . You will actively design, build, test, and operate full stack, cloud‑native applications , while also serving as a technical leader —driving system design decisions, setting engineering standards, and leading by example through high‑quality code . You will deliver secure , scalable applications that embed AI‑enabled capabilities directly into user workflows—supporting structured content generation , workflow enhancement and planning experiences —while meeting enterprise standards for security , privacy , governance , and operational readiness .

Requirements

  • Strong full stack engineering expertise, spanning front‑end , back‑end , APIs , and data layers in enterprise-grade systems .
  • Demonstrated technical leadership as a hands‑on engineer , leading by example through design , coding , and operational ownership .
  • Ability to design scalable , cloud‑native systems with a focus on reliability , performance , and maintainability .
  • Solid DevOps discipline, including CI/CD , infrastructure as code , automated testing , and observability .
  • Experience integrating AI/ML capabilities into applications in a controlled, observable, and user‑centric way
  • Strong understanding of secure coding and compliance considerations in regulated enterprise environments .
  • Analytical problem‑solving skills and the ability to translate complex requirements into pragmatic technical solutions.
  • Strong collaboration and communication skills across engineering, AI, security, and business stakeholders.
  • A continuous learning mindset and commitment to improving engineering practices and system quality.
  • Bachelor’s degree in Computer Science , Software Engineering , or a related field, or equivalent practical experience ; Master’s degree preferred.
  • 7+ years of experience delivering enterprise full stack web applications and APIs in cloud environments , with ownership of production systems .
  • Experience operating in a senior or lead engineer capacity , driving technical design decisions and mentoring other engineers.
  • Proficiency in React , JavaScript/TypeScript , HTML5 , and CSS3 .
  • Strong experience building backend services and RESTful APIs using Node.js , with exposure to Python and/or Java frameworks.
  • Solid knowledge of SQL and NoSQL databases , data modeling, and efficient data access patterns .
  • Hands‑on experience with AWS and/or Azure , including compute , storage , messaging , and observability services.
  • Experience with container platforms such as Kubernetes or managed container services.
  • Strong DevOps experience, including CI/CD pipelines , infrastructure as code , and release management .
  • Experience integrating AI/ML capabilities into applications via APIs , orchestration, evaluation gating , and monitoring.
  • Proficiency with Git and collaborative development practices, including code reviews .

Nice To Haves

  • Experience with Databricks or other data lakehouse platforms .
  • Background supporting Internal Audit , Risk or Finance corporate functions .
  • Experience with performance tuning , distributed systems and operating high‑availability production applications
  • Familiarity with enterprise identity platforms, zero‑trust architectures, or advanced security controls.
  • Cloud, security, or architecture certifications ( Azure , AWS ).

Responsibilities

  • Full Stack Engineering & Solution Design Serve as a hands‑on lead engineer , owning the design and implementation of complex full stack features across front‑end , back‑end , APIs , and data layers .
  • Lead technical design and solution architecture for key initiatives, translating functional requirements into scalable , maintainable systems .
  • Build high‑quality user interfaces using component‑driven architectures and modern state management , with strong attention to usability , accessibility , and performance .
  • Design and implement secure , resilient backend services and RESTful APIs that support enterprise workflows and AI-enabled user journeys .
  • Set and reinforce engineering standards for code quality , testing , documentation , and maintainability through design reviews and code reviews .
  • Cloud, DevOps & Production Operations Design and implement cloud‑native architectures , leveraging containerization , resiliency patterns , horizontal scalability , and performance optimization .
  • Build, own, and evolve CI/CD pipelines , infrastructure as code , automated testing , and release controls to enable rapid yet governed delivery .
  • Ensure production systems meet enterprise expectations for availability , reliability , observability , and operational resilience .
  • Own troubleshooting and resolution of complex issues across the full stack, leading root cause analysis and driving durable fixes.
  • Champion best practices for monitoring , alerting , logging , and cost awareness in cloud environments.
  • AI Integration & Data Platforms Integrate AI/ML capabilities into applications in close collaboration with AI and data teams , embedding them directly into user workflows.
  • Implement evaluation controls , telemetry , and safe failure modes for AI‑enabled features, including human‑in-the-loop review checkpoints where appropriate.
  • Design and integrate with databases and enterprise data platforms, including SQL/NoSQL systems and lakehouse technologies (e.g., Databricks ).
  • Build efficient data access patterns and support scheduled or recurring processes for continuous monitoring , analytics , and insights generation.
  • Security, Risk & Compliance Embed security , privacy , and compliance requirements into system design and implementation from the ground up.
  • Enforce secure coding practices , identity and access controls , audit logging and data protection standards.
  • Partner with risk, security, and compliance stakeholders to ensure solutions meet regulatory and internal policy requirements in a regulated environment .
  • Contribute to architectural decisions that balance innovation, usability, and risk management in an enterprise context.
  • Collaboration & Continuous Improvement Collaborate closely with product owners, audit stakeholders, designers, AI teams, data engineers and platform partners to deliver production‑ready solutions .
  • Help shape technical roadmaps , influence prioritization of technical debt , and drive continuous improvement across the engineering lifecycle.
  • Lead by example in adopting and promoting modern engineering practices, tools, and patterns.

Benefits

  • Employees are eligible to participate in State Street’s comprehensive benefits program, which includes: our retirement savings plan (401K) with company match; insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages; paid-time off including vacation, sick leave, short term disability, and family care responsibilities; access to our Employee Assistance Program; incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans); and, eligibility for certain tax advantaged savings plans.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service