Allied World
Platforms Tech Lead-AWS (Information Technology)
Take the next step in your career with us.
Allied World is an ideal place for talented professionals who are driven by a belief in the value of collaboration and the power of knowledge.
We believe that when our great people work together and support one another, our clients receive the best solutions. We embrace unique perspectives and empower each person to grow through professional development, career training and mentoring programs.
Our people are our most important asset, and we are very proud of the quality of our team members.
Job Summary:
Allied World is seeking an experienced and highly skilled Tech Lead to join our Platforms and Engineering team. This role will focus on leading platform initiatives related to document storage and document generation, leveraging advanced AWS cloud technologies. The ideal candidate will have a passion for developing modern AWS cloud applications, extensive hands-on development experience, and strong leadership skills.
About the Role:
As a Tech Lead in our Platforms and Engineering team, you will play a critical role in shaping the technical vision and contributing to the growth of our document storage and generation capabilities. This role offers the opportunity to work on innovative projects, lead impactful initiatives, and contribute to the development of cutting-edge cloud-native applications. If you have a passion for AWS cloud technologies and a strong technical background, we encourage you to apply for this exciting role.
Key Responsibilities:
Technical Leadership
- Lead platform initiatives involving document storage and generation, ensuring alignment with the company's technical vision.
- Design, develop, and maintain scalable and efficient document storage systems using AWS services.
- Stay updated on industry trends and emerging technologies in AWS to inform strategy and ensure competitiveness.
Platform Development
- Develop and deploy modern AWS cloud applications using Python, Node JS, or Typescript.
- Utilize AWS Serverless services like Lambda to build event-driven architectures for document processing and generation.
- Implement advanced AWS S3 services for optimal data storage and management.
- Design and develop SQL and RDS solutions to support data storage and retrieval needs.
Hands-on Development
- Demonstrate very strong hands-on development experience in Python, Node JS, or Typescript.
- Develop and deploy serverless applications using AWS Lambda, ensuring high performance and scalability.
- Implement advanced AWS S3 services, including lifecycle management, versioning, and cross-region replication.
- Develop and optimize SQL and RDS solutions to ensure high availability and performance.
Search Services
- Deep knowledge and experience with AWS search services such as OpenSearch, Amazon Kendra, and other search services involving embeddings.
- Design and implement search solutions that integrate with document storage and generation platforms.
Team Management
- Lead and manage a team of 5 members, providing technical guidance, mentoring, and support.
- Foster a collaborative environment, drive innovation, and ensure the team's technical growth.
Skills and Requirements:
- 10+ years of hands-on development experience in cloud-based applications.
- 5+ years of experience as a Tech Lead in an AWS Cloud environment.
- Strong experience in managing a team of engineers.
- Proficiency in AWS services including S3, Lambda, RDS, OpenSearch, and Kendra.
- Experience with document generation products is a bonus.
Qualifications:
AWS Certifications Must: AWS Solutions Architect and or AWS Developer
Technical Expertise:
- Passion for developing modern AWS cloud applications.
- Very strong hands-on development experience with Python, Node JS, or Typescript.
- Extensive experience with AWS Serverless services like Lambda.
- Advanced hands-on experience with AWS S3 services and APIs
- Hands-on development experience in SQL and RDS.
- Deep knowledge of AWS search services like OpenSearch, Kendra, and other search services involving embeddings.
Leadership:
- Proven experience as a Tech Lead in an AWS Cloud environment.
- Experience managing a team of at least 5 members.
- Strong communication, problem-solving, and leadership skills.
Additional Skills:
- Experience with document generation products (bonus).
- Strong understanding of cloud architecture, scalability, and performance optimization.
- Familiarity with AWS Bedrock services
Working at Allied World
Our team of over 1,400 professionals has deep expertise in the industry. They enjoy their work, and many have served for several years. This is what you can expect when you join us:
Global Presence
We are headquartered in Bermuda, with offices in Atlanta, Boston, Chicago, Costa Mesa, Dallas, Dublin, Farmington (CT), Hong Kong, London, Los Angeles, Malaysia, Miami, New York, Philadelphia, San Francisco, Singapore, Sydney, Toronto and Zug.
Our Business
Allied World Assurance Company Holdings, Ltd, through its subsidiaries, is a global provider of insurance and reinsurance solutions. We operate under the brand Allied World and have supported clients, cedents and trading partners with thoughtful service and meaningful coverage since 2001. We are a subsidiary of Fairfax Financial Holdings Limited, and benefit from a worldwide network of affiliated entities that allows us to think and respond in non-traditional ways.
Allied World is an equal opportunity employer. Subject to applicable law, all qualified applicants will be considered for employment without regard to race, color, religion or belief, gender, age, disability, military service, marital or civil partnership status, family status, sexual orientation, ethnic or national origin, genetic information or any other characteristic protected by applicable law or regulation in the relevant jurisdiction where we operate.
To learn more, visit awac.com, or follow us on Facebook at facebook.com/alliedworld and LinkedIn at linkedin.com/company/allied-world.