S

Stifel

Full-service wealth management and investment banking

Senior Developer - Full Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USAIn-person

About the Job

Requirements

  • Document clearly and effectively within code and outside of code.
  • Demonstrate a proactive, architecture-driven approach to problem resolution, with troubleshooting and problem-solving skills, especially in crisis situations.
  • Understand ETL (extract, transform, load) processes for efficient data movement and transformation.
  • Understand event-driven microservices architecture in the AWS cloud, including deploying applications in this environment.
  • Have expertise with AWS services and implementation practices.
  • Have experience using Infrastructure as Code tools such as Terraform to provision public and private clouds.
  • Have experience with CI/CD tooling for broad-scope orchestration, including platforms such as GitLab, GitHub, and Azure DevOps.
  • Have experience with serverless and container-based AWS technologies such as Lambda, Fargate, and ECS.
  • Have hands-on experience or strong awareness of developing, deploying, and maintaining AI/ML models in production environments, ensuring reliability and performance.
  • Have proficiency with AWS AI/ML services, including Amazon SageMaker for building, training, and deploying models; AWS Glue for data preparation and ETL workflows; Amazon Comprehend for NLP and text analytics; Amazon Lex for conversational interfaces; and Amazon Polly for text-to-speech. Have experience integrating these services into end-to-end AI/ML pipelines, managing model versioning and deployment, and optimizing performance and cost within AWS.
  • Have experience designing, building, and maintaining scalable data pipelines for AI/ML.
  • Have familiarity with distributed data processing frameworks for handling large-scale or real-time data.
  • Have experience with containerization and orchestration for scalable applications.
  • Know MLOps practices, including model orchestration, deployment, monitoring, and lifecycle management using platforms such as MLflow, Kubeflow, or Vertex AI.
  • Have a bachelor's degree in Computer Science or a related field, or equivalent experience.
  • Have 6 or more years of progressive experience in software development.
  • Have high-level proficiency with HTML, CSS, and JavaScript.
  • Have high-level proficiency with JavaScript frameworks such as Angular.
  • Have previous experience with server-side languages such as C#.
  • Have previous experience with database technologies such as SQL Server, MySQL, or Oracle.
  • Have previous experience with Git or another version control system.
  • Have experience implementing testing platforms and unit tests.
  • Have the ability to communicate information and ideas orally and in writing so that others understand.
  • Be able to exercise judgment and make decisions amid ambiguity and rapid change.
  • Be self-motivated and focused on delivery.
  • Be aware of the impact of actions on the business and understand and act in line with the company context.

Responsibilities

  • Participate in all phases of the development process, including complex design, integration, and maintenance, while observing proper behaviors, patterns, and standards.
  • Mentor and assist team members.
  • Participate in all disciplines required in a full-stack environment.
  • Participate in defining development best practices and ensure they are used in development projects and procedures.
  • Facilitate the growth of other developers through code review and one-on-one interaction.
  • Coordinate with other team members when tackling development efforts.
  • Transform mockups and wireframes into usable front-end functionality by developing, testing, and revising web application code.
  • Create components based on user interface and user experience norms, including accessibility, navigation, and cross-browser performance.
  • Stay current with technologies and assess how they can be applied to the firm's needs.

Desired Qualifications

  • Familiarity with AWS and cloud technologies.
  • Experience in a financial services or broker/dealer environment.
  • Past education or interest in mathematics or financial modeling.

About the Company

Stifel

Full-service wealth management and investment banking

Stifel Financial Corp. offers a full range of financial services, including private client brokerage, wealth management, and investment banking. Clients work with financial advisors to build personalized investment plans and execute trades, while its capital markets arm underwrites and distributes securities for institutional clients. The firm differentiates itself by combining private-client advisory services with institutional and capital markets capabilities across a large U.S. and Europe footprint, backed by a long history dating back to 1890. Its goal is to help clients grow, protect, and transfer wealth through coordinated financial advice and market services on a nationwide platform.

Company size
5,001-10,000
Company stage
IPO
Headquarters
St. Louis, MO
Founded
1890

Recently Posted Jobs

Explore more opportunities at Stifel

See more jobs