At LPL Financial, the business problem is to transform user experiences with self-service features for required records and documents, ensuring the platform scales utilizing the best technology and elegant architecture. This involves developing Cloud Native applications with exposure to Artificial Intelligence.
Requirements
- 5+ years of hands-on development experience designing Cloud Native applications, integrating with other systems using technologies like Java/J2EE, Spring Framework, Hibernate, Angular, MS SQL Server, Kafka, Redis, and MongoDB.
- 2+ years of experience in Cloud Native development, preferably on AWS with exposure to S3, Bedrock, API Gateway, Terraform, etc.
- 2+ years of Experience working with DevOps tools, CI/CD pipelines, and Observability.
- 3+ years of hands-on experience in understanding Data & its Schema with experience in writing/improving SQL server procedures, Views, functions, indexes, and performance tuning.
- Exposure to AI/ML with understanding of LLMs.
- Knowledge in designing, refactoring, and unit testing
- Knowledge of code refactoring, debugging, and test-driven design
Responsibilities
- Designs, develops, and implements complex technical solutions, collaborating with senior engineers
- Delivers end-to-end technical solutions working with distributed systems, service-oriented architecture, and microservices
- Develops high-quality testable production-grade code meeting continuous integration and continuous deployment goals
- Troubleshoots and solves production issues related to performance and reliability
- Reviews code and provides constructive feedback to peers
- Actively participates and contributes to scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives
- Estimates story points and tasks, and communicates estimates to team members and stakeholders
Other
- The engineer will be a solution expert, responsible for developing solutions, meeting business goals, and guiding a high-velocity, multi-functional development team focused on deliverables.
- The role requires that the candidate be detail-oriented, a strong problem solver, a self-starter, and experienced in agile development environment.
- strong collaborators who deliver exceptional client experiences and thrive in fast-paced, team-oriented environments.
- We value those who embrace creativity, continuous improvement, and contribute to a culture where we win together and create and share joy in our work.
- Excellent analytical and problem-solving skills