Senior Engineering Lead Job in Snipebridge

Senior Engineering Lead

Apply Now
Job Summary

POSITION SUMMARY As a Senior Engineering Lead, you will be working with product managers, QA leads and rest of the engineering team to take our software to next level of evolution. In this role, you will have the unique opportunity to make a direct impact on end clients, help build a world class engineering team and grow a business that is already making a difference in alternative asset management technology space. KEY RESPONSIBILITIES Serve as a subject matter expert on front-end architecture, service-oriented middleware architecture, data model and database design Define and execute a technology strategy that is essential for us to scale our software to support growing business demand End to end ownership of technical design, full-stack development, testing and support of client facing features including any necessary integration with third party products and libraries Increase development velocity and enhance maturity of our development process(s) by improving code quality, reducing technical debt, and creating reusable components and framework(s) that allow us to scale our software horizontally Provide mentorship to engineers, QA members and product managers throughout business design, technical design, development, testing, rollout, and iteration of features REQUIRED EXPERIENCE & EDUCATION Ability to code with at least one object-oriented/general-purpose programming language (C#/Java, Python or PHP) Solid understanding of data structures, algorithm, and proven design patterns [caching, full text search, machine learning, authentication, authorization, logging, monitoring, error handling etc.] Have integration experience using techniques such as REST API & familiarity with AWS services such as S3, RDS, ElasticCache, Route53, CloudTrail, CloudWatch, ECS, Lambda, SQS, SNS, Step Functions, AWS Textract etc. Familiarity with web technologies such as ASP .NET MVC, Laravel framework, AngularJS, jQuery, JavaScript, React etc. Have in-depth knowledge of software development life cycle. Ability to mentor and influence others through active participation in business design review, technical design review and code reviews, while driving consensus among stakeholders, managing expectations and conflicts by taking a data driven approach at problem solving Prior experience in test driven development with focus on unit tests, integration tests, automated regression tests, performance, and load tests. Familiarity with DevOps tools such as Bitbucket, Docker Containers, Terraform etc. Proven experience of managing SDLC process by using agile methodologies (such as SCRUM, backlog grooming, sprint planning, sprint retrospection, use of story points and burndown charts etc.) is plus Prior experience with designing, developing, and supporting client facing products in a fast-paced product centric environment is plus BENEFITS Full suite of Medical, Dental, Vision Equity Commuter benefits 20 days PTO, Unlimited Sick Days Gym & Wellness Reimbursement Option to be 100% remote

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs