L

LPL Financial Holdings

Independent broker-dealer platform for financial advisors

Software Engineer 2

Full-Stack EngineeringUpdated on Nov 15
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree or advanced degree in Computer Science, Engineering, or a related field is required.
  • Have 2–3 years of software development experience building enterprise applications.
  • Have experience with Angular, TypeScript, HTML5, CSS, and modern web application development.
  • Have experience building backend services and APIs using Java/Spring Boot and/or Python.
  • Understand REST APIs, object-oriented programming, software design patterns, and distributed systems concepts.
  • Have familiarity with AWS cloud services and cloud-native application development.
  • Have experience with Git, source control, and Agile software development methodologies.
  • Have a minimum cumulative GPA of 3.0.
  • Have strong organizational, analytical, verbal, and written communication skills.

Responsibilities

  • Design, develop, test, and maintain modern full-stack applications using Angular, Java/Spring Boot, Python, and AWS services.
  • Build responsive, accessible, and user-friendly web applications using Angular and modern front-end development practices.
  • Design and develop RESTful APIs, backend services, and microservices architectures.
  • Develop and deploy cloud-native and serverless solutions leveraging AWS services such as Lambda, API Gateway, Step Functions, S3, ECS, EKS, and Fargate.
  • Collaborate with Product Owners, Business Analysts, Enterprise Architecture, and Agile development teams to design and deliver scalable business solutions.
  • Participate in software design discussions, code reviews, and architecture reviews.
  • Maintain, troubleshoot, optimize, and enhance existing applications and platforms.
  • Work collaboratively with QA, DevOps, and Release Management teams to adopt CI/CD best practices and automation.
  • Communicate with technical and non-technical stakeholders throughout the software development lifecycle.
  • Contribute to application security, observability, performance tuning, and operational excellence initiatives.
  • Design and develop reusable services and components following modern software engineering principles and cloud architecture best practices.

Desired Qualifications

  • Have previous experience outside of the classroom, such as internships, hackathons, research projects, or related technical experience.
  • Have experience developing full-stack applications using Angular and Java/Spring Boot.
  • Have experience building and deploying applications on AWS cloud platforms.
  • Have hands-on experience with AWS services such as Lambda, API Gateway, Step Functions, S3, DynamoDB, ECS, EKS, Fargate, and CloudWatch.
  • Have familiarity with serverless computing and event-driven architectures.
  • Have experience building RESTful APIs, microservices, and cloud-native applications.
  • Have experience with CI/CD tools and DevOps practices.
  • Have knowledge of Docker, Kubernetes, and containerized application deployment.
  • Have experience working with relational and NoSQL databases.
  • Have exposure to AWS AI/ML services such as Textract, Comprehend, Bedrock, or SageMaker.
  • Understand application monitoring, logging, observability, and performance tuning.
  • Have experience with automated testing frameworks and software quality practices.
  • Be able to collaborate effectively within Agile/Scrum teams and contribute to technical discussions and solution design.

About the Company

LPL Financial Holdings

Independent broker-dealer platform for financial advisors

LPL Financial runs the largest independent broker-dealer network in the United States, providing a platform of services and support to financial advisors and institutions. It helps advisors manage client wealth by offering technology, research, clearing and compliance services, and practice management programs. Advisors access a flexible, non-proprietary environment where they can tailor financial recommendations for clients, with revenue coming from fees for services, securities commissions, and asset-based fees. The company supports more than 28,000 financial advisors and oversees over a trillion dollars in advisory and brokerage assets, distinguishing itself through its breadth of back-office capabilities, scalable platform, and emphasis on independence for its advisors. Its goal is to enable independent financial advisors to grow their businesses and deliver personalized investment solutions to their clients.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1989

Recently Posted Jobs

Explore more opportunities at LPL Financial Holdings

See more jobs