CrawlJobs Logo

Principal, Front End Developer (Angular, Python)

United States, Jersey City Employment contract 107000.00 - 216000.00 USD / Year · Job Posted April 22, 2026
Apply Position
Job Link Share

Job Description

As a Principal Front End/Full Stack Developer in a Quantitative Development team, you will play a key role as a technical leader responsible for designing, implementing and deploying complex end-to-end web applications used by investment professionals and senior management executives. You will work closely with quantitative analysts as well as peer technology teams in a dynamic and fast-paced environment to architect robust technology solutions in areas such as portfolio construction, risk management, and alpha research.

Job Responsibility

  • Lead the design, development and deployment of complex full-stack applications through the entire software development lifecycle
  • Define and own the technical architecture for new and existing web applications, ensuring they are scalable, reliable and maintainable
  • Provide technical leadership and mentorship to junior and senior teammates, establishing and enforcing coding standards through code reviews
  • Collaborate closely with Quantitative Analysts and other business users to translate business requirements into robust and intuitive technical solutions

Requirements

  • Bachelor's degree or equivalent experience in computer science, engineering, or a related field
  • 8+ years of hands-on experience designing, developing and deploying complex, scalable, end-to-end web applications
  • A proven track record of leading complex projects through the full software development lifecycle(SDLC) from requirements gathering and system design to production deployment and post-launch maintenance
  • Expertise in modern front-end development, particularly with Angular and its ecosystem
  • Strong Proficiency in back-end development with a main focus on Python and its web frameworks (eg Django, Flask)
  • Extensive experience designing, implementing and optimizing relational databases(e.g. Oracle, PostgreSQL, SQL Server)
  • Strong SQL skills are a must
  • Experience with object-oriented design and development, and standard software design patterns
  • Demonstrable ability to effectively communicate and collaborate with multiple collaborators, including product managers, UX/UI designers and other technology partners
  • Experience with data visualization libraries and UI component libraries
  • Solid background in financial services with an understanding of investment risk

Nice to have

  • Experience with other UI frameworks (like React, Vue.js)
  • Progress towards FRM or CFA Charter

What we offer

  • Comprehensive health care coverage
  • Emotional well-being support
  • Market-leading retirement
  • Generous paid time off
  • Parental leave
  • Charitable giving employee match program
  • Educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal, Front End Developer (Angular, Python)

8 matching positions

Principal Software Engineer - Front End Architect

The Fabric Platform Shell team is dedicated to creating the best SaaS data devel...
Location
Location
Canada , Vancouver
Salary
Salary:
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience creating or extending architectural design for complex front end systems
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • 3+ years demonstrated expertise in developing complex web application and front-end architectures on technology including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or Angular
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python + OR equivalent experience
  • A passion for delivering modern, high-performance user experiences in browser environments
  • Experience in building great developer and user experiences for modern analytics systems
  • A deep curiosity and willingness to question the status quo
  • High enthusiasm, integrity, ingenuity, results-orientation, and self-motivation in a fast-paced environment
  • A love for tackling the next problem, the next experiment, and the next partnership
Job Responsibility
Job Responsibility
  • Architecting and designing highly scalable experiences for the Fabric Platform in browser environments
  • Working with engineering managers and developers on full stack and backend development to deliver comprehensive experiences based on the architecture
  • Collaborating closely with UX & UI designers, product managers, program managers, and other engineers throughout the product feature development lifecycle
  • Demonstrating technical leadership by identifying gaps and writing high-quality code
  • Embody our culture and values
  • Coding: Review and write code to meet team standards, ensure adequate test coverage, and maintain code quality. Use automated tools, debug proactively, and lead by example in producing secure, maintainable, and performant code. Apply and promote coding patterns and best practices across the team
  • Design: Create and drive effective test strategies, ensure security testing, and improve the test suite. Build testable code, identify dependencies, collaborate across teams, and own architectural decisions to meet performance, security, and compliance requirements
  • Engineering Excellence: Apply secure design principles, scale products to customer requirements, automate production and deployment, and ensure compliance with regulations. Stay current with technology trends, advocate best practices, and support development tools
  • Implement: Drive project planning and estimation, ensure security and compliance in plans, automate deployments, and use experimentation to measure impact. Monitor dependencies and enact rollback plans when needed
  • Reliability and Supportability: Integrate logging and telemetry for monitoring, act as a designated responsible individual (DRI), resolve incidents, maintain live site operations, and improve troubleshooting guides and support documentation
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - Front End

Drive the development of intuitive, robust, and scalable web interfaces that ena...
Location
Location
United States , Atlanta
Salary
Salary:
139725.00 - 209587.50 USD / Year
onetrust.com Logo
OneTrust
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 10+ years of professional software engineering experience, with a strong focus on frontend development
  • Expert-level proficiency in HTML5, CSS, JavaScript, and TypeScript
  • Hands-on experience with modern frameworks (Angular 8+, React, etc.)
  • Exposure to backend systems and a working understanding of Java and Python-based APIs
  • Familiarity with integrating AI/ML-driven features and configuration-driven UIs (e.g., YAML)
  • Experience with public cloud platforms (Azure, GCP, or AWS)
  • Comfortable with DevOps, Continuous Integration/Deployment, and Test-Driven Development
  • Strong communication skills and a collaborative mindset
Job Responsibility
Job Responsibility
  • Lead the design and development of frontend applications and reusable UI components for AI-driven features using modern JavaScript/TypeScript frameworks (Angular 8+, React, etc.)
  • Collaborate closely with backend engineers, data scientists, and product partners to integrate AI models, workflows, and APIs (e.g., those built with Python, LangGraph, and YAML configurations)
  • Help define and uphold frontend architecture best practices for performance, accessibility, and maintainability
  • Ensure high standards of code quality, test coverage, and frontend observability
  • Contribute to the planning, grooming, and architectural discussions for new features and platform enhancements
  • Mentor and support other engineers to foster technical growth and cross-functional learning
  • Build and maintain scalable, reusable frontend components and modules for AI product features
  • Integrate AI workflows, model outputs, and configuration-driven UIs
  • Achieve high code coverage (≥80% or team standard) through unit, integration, and exploratory testing
  • Work closely with UX, Product, Backend, and Data Science partners to deliver seamless AI-powered experiences
What we offer
What we offer
  • Comprehensive healthcare coverage
  • Flexible PTO
  • Equity RSUs
  • Annual performance bonus opportunities
  • Retirement account support
  • 14+ weeks of paid parental leave
  • Career development opportunities
  • Company-paid privacy certification exam fees
  • Fulltime
Read More
Arrow Right

Principal Software Developer

Come join Intuit as a Principal Software Developer and help us power prosperity ...
Location
Location
Canada , Toronto
Salary
Salary:
209000.00 - 283000.00 CAD / Year
intuit.com Logo
Intuit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to drive velocity in a highly matrixed environment, partnering with numerous stakeholders
  • Experience developing systems/software for large business environments
  • Experience designing complex distributed systems, management products, or business applications
  • Full-stack development experience with AI technologies/tools and apply it to user experiences or backend solutions
  • Experience with AI technologies like SageMaker, Vert.x, LangChain, Large Language Models, Prompt Engineering, DialogFlow, Python
  • Experience with at least one of the following: Front-end technologies like React, Angular, SwiftUI (iOS), Kotlin (Android)
  • Experience with at least one of the following: Back-end technologies like Java, Typescript, Spring, Express (NodeJS)
  • Prior working experience in a cloud computing environment like AWS/GCP is highly desired
  • Prior experience working in teams that have built AI native applications for 1+ years
  • BS/MS in Computer Science or related area
Job Responsibility
Job Responsibility
  • Drives velocity in the organization by accelerating customer, business, and technology outcomes by identifying and driving key opportunities across the company
  • Drives significant technology initiatives end-to-end, including horizontal layers of the architecture
  • Understands customer behaviors and partners with cross-functional partners to influence and drive end-to-end solutions for customer problems
  • Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment
  • Executes with a boundaryless mindset and contributes to solutions outside of their primary area of ownership
  • Knowledge of building AI native applications
  • Guides the applicability of AI to customer problems through a deep understanding of the value and limitations of AI technologies
  • Understands evaluation tools to validate and measure the accuracy of solutions
  • High-level understanding of how AI models work, the different types of AI models that exist, and their pros and cons
  • Understanding of the latest tools and technologies that apply AI to real-world applications
What we offer
What we offer
  • Competitive relocation package included for qualified candidates
  • competitive compensation package with a strong pay for performance rewards approach
  • eligible for a cash bonus, equity rewards and benefits
Read More
Arrow Right

Principal Software Engineer

JOB DESCRIPTION Key Responsibilities Lead and manage a dedicated development te...
Location
Location
United States , Glen Allen
Salary
Salary:
80.00 - 95.00 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-8 years of proven experience in software development leadership roles
  • Strong expertise in the Microsoft development platform (.NET), REST/JSON, API development, and SQL Server
  • Hands-on experience with front-end frameworks such as Angular
  • Deep understanding of Azure cloud services and on-premises development and deployment
  • Experience leading diverse teams with multi-technology skill sets
  • Demonstrated ability to architect complex, scalable systems
  • Solid experience in designing and implementing high-quality software solutions following best practices and design patterns
  • Excellent problem-solving and troubleshooting skills
  • Proven ability to operate effectively in fast-paced, complex business environments
  • Strong communication, leadership, and mentoring skills
Job Responsibility
Job Responsibility
  • Lead and manage a dedicated development team encompassing front-end, back-end, application, and data engineering
  • Own the end-to-end delivery of new product development, feature enhancements, and maintenance activities
  • Design scalable and robust system architectures aligned with business requirements
  • Oversee the development and unit testing of software solutions across Microsoft (.NET), Python, Angular, REST/JSON APIs, SQL Server, Azure, and On-Premises environments
  • Establish and promote best practices, design patterns, and coding standards to ensure maintainability, performance, and quality of software products
  • Provide strategic technical guidance and drive the adoption of modern tools, technologies, and processes
  • Foster a culture of innovation and technical excellence within the engineering community
  • Lead the diagnosis and resolution of technical issues, proposing long-term solutions to reduce recurring problems
  • Mentor and develop team members, ensuring continuous learning and professional growth
  • Manage ongoing maintenance and operational support of existing systems while planning and executing their evolution and enhancements
What we offer
What we offer
  • Medical, dental, vision, life, disability, and other insurance plans
  • ESPP (employee stock purchase program)
  • 401K program with company match after 12 months
  • HSA (Health Savings Account on the HDHP plan)
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
  • Corporate discount savings program
  • On-demand training program
  • Access to certification prep and a library of technical and leadership courses/books/seminars after 6+ months tenure
  • Certification discounts
  • Dedicated customer service team
Read More
Arrow Right

Gril Cook

Do you love to cook? Are you passionate about food? As a Cook on our team, you’l...
Location
Location
United States , Syracuse
Salary
Salary:
17.75 USD / Hour
aramark.co.uk Logo
Aramark UK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience as a cook or in a related role required
  • Validated knowledge of the basic principles of food preparation, various cooking methods, and food safety regulations such as accurate food handling, sanitation, and storage
  • Must be able to acquire food safety certification
  • Demonstrate basic math and counting skills
  • Demonstrates interpersonal communication skills, both written and verbal
Job Responsibility
Job Responsibility
  • Cooks and prepare a variety of food according to production guidelines and standardized recipes
  • Sets up workstation with all needed ingredients and equipment
  • Prepares ingredients by measuring, weighing, mixing, chopping, trimming, and peeling food items
  • Safely uses a variety of utensils including knives
  • Operates equipment such as ovens, stoves, slicers, mixers, etc.
  • Bakes, roasts, broils, steams, and uses a variety of cooking methods on meat, vegetables, and other foods
  • Arranges, garnishes, and portions food according to established guidelines
  • Properly stores food by adhering to food safety policies and procedures
  • Cleans and sanitizes work areas, equipment, and utensils
  • Maintains excellent customer service and positive demeanor towards guests, customers, clients, co-workers, etc.
What we offer
What we offer
  • medical
  • dental
  • vision
  • work/life resources
  • retirement savings plans like 401(k)
  • paid days off such as parental leave and disability coverage
  • Fulltime
Read More
Arrow Right

Senior Data Scientist

At Data Idols, we are working with a high-growth technology business using advan...
Location
Location
United Kingdom , London
Salary
Salary:
100000.00 - 130000.00 GBP / Year
dataidols.com Logo
Data Idols
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Python and SQL skills
  • Experience building machine learning models or scalable data products
  • Experience working with large or complex datasets
  • Strong communication and stakeholder management skills
  • Comfortable solving ambiguous business and technical problems
  • Experience in fast-paced, product-led or technology environments
  • Experience with geospatial, mapping, routing or operational data (desirable)
Job Responsibility
Job Responsibility
  • Define and deliver data products that support operational decision-making, optimisation and intelligent systems development
  • Work across large-scale datasets to uncover patterns, build predictive models and develop scalable data solutions that directly influence business performance and product strategy
  • Work closely with Engineering, Product and Data teams
  • Fulltime
Read More
Arrow Right

Disability Support Worker - Manilla

We are currently seeking a reliable and compassionate Disability Support Worker ...
Location
Location
Australia , Manilla
Salary
Salary:
Not provided
scch.com.au Logo
Southern Cross Community Healthcare
Expiration Date
June 22, 2026
Flip Icon
Requirements
Requirements
  • clear English speaking skills
  • Current references
  • Mobile phone
  • Current driver's licence and your own car with insurance
  • NDIS Worker Screening Check or willingness to obtain (mandatory)
  • First Aid certificate or willingness to obtain (mandatory)
  • Working With Children Check – Paid (mandatory)
  • Certificate III in Individual Support (Ageing or Disability) or equivalent (mandatory)
Job Responsibility
Job Responsibility
  • Assistance with personal care tasks
  • Medication administration
  • PEG feeding
  • Assistance with Allied Health tasks
  • Manual Handling
  • Domestic Assistance
  • Documentation and reporting
  • Community Access using a modified vehicle
What we offer
What we offer
  • Competitive Industry pay rate
  • Industry leading Specialised Training
  • Learning & development opportunities to set you up for success
  • Rewarding work that helps you to give back to the community
Read More
Arrow Right

Wait Staff - Server - American Dream

Serving others prepares you to lead others. As a Server on our team, you’ll mast...
Location
Location
United States , East Rutherford
Salary
Salary:
18.00 USD / Hour
aramark.co.uk Logo
Aramark UK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous experience as a server or in food service role preferred
  • Demonstrates excellent customer service skills
  • Demonstrates excellent communication and interpersonal skills, both written and verbal
  • Working knowledge of food safety principles and procedures
  • Must be able to obtain a food safety certification
  • Must be available to work flexible hours including evenings and weekends
Job Responsibility
Job Responsibility
  • Serves food and beverage to guests according to guests orders and/or banquet menu
  • Maintains knowledge of menu items and all other offerings
  • Maintains appearance and cleanliness of food service areas during event
  • Replenishes food and beverage product
  • Adheres to all alcohol service policies and safe drinking guidelines including checking guests’ identification
  • Provides excellent customer service, anticipating guests’ needs
  • Breaks down and cleans/sanitizes food service areas, workstations, and equipment
  • Maintains a positive demeanor towards guests, customers, clients, co-workers, etc.
  • Adheres to Aramark safety policies and procedures including proper food safety and sanitation
  • Ensures security of company assets
What we offer
What we offer
  • medical
  • dental
  • vision
  • work/life resources
  • retirement savings plans like 401(k)
  • paid days off such as parental leave and disability coverage
Read More
Arrow Right