Senior Data Engineer
WFA Digital Insight
The demand for data engineering specialists with expertise in AI and machine learning has skyrocketed, with a 25% increase in job postings in the last year alone. As companies like Federato pioneer AI-native platforms, professionals with skills in Salesforce and data infrastructure are in high demand. With Federato's mission to revolutionize the insurance industry, this role stands out for its potential impact. Before applying, candidates should be aware of the importance of collaboration in a high-impact team and the need for adaptability in a rapidly evolving tech landscape.
Job Description
About the Role
Federato is at the forefront of changing how insurance works, leveraging AI to make the policy lifecycle more efficient and equitable. As a Senior Data Engineer, you will be part of a small but impactful team within Federato's AI/ML organization, focusing on building the infrastructure that empowers machine learning engineers to develop and deploy AI-powered features. This role is crucial for ensuring that data and tooling are reliable, scalable, and aligned with the needs of Federato's AI-native platform.The day-to-day entails collaborating closely with data science, product managers, and software engineers to design and implement robust ETL pipelines. These pipelines are essential for delivering compelling user-facing features and supporting the overall growth of Federato's platform. Given the company's mission to defend the right to efficient and equitable insurance, the work of the data engineering team is central to achieving this vision.
Federato's commitment to innovation and its backing by notable investors, including those behind Salesforce, Veeva, Zoom, and Box, positions the company for significant growth and impact. This role offers the opportunity to be part of a team that is making a substantial difference in the insurance industry.
What You Will Do
- Collaborate with cross-functional teams to design, build, and maintain large-scale data systems and ETL pipelines.
- Contribute to architecture decisions, ensuring the data infrastructure is scalable, secure, and efficient.
- Work on observability tooling to monitor data health, system performance, and data quality.
- Develop and maintain data pipelines to support machine learning model training and deployment.
- Participate in code reviews to ensure high-quality code and adherence to best practices.
- Collaborate with data scientists to integrate machine learning models into the production environment.
- Design and implement data warehouses and data lakes to support business intelligence and analytics.
- Ensure data compliance and security, adhering to industry standards and best practices.
- Stay up-to-date with the latest technologies and trends in data engineering, applying this knowledge to improve Federato's data infrastructure.
What We Are Looking For
- Strong experience in data engineering, preferably with a focus on cloud-based data infrastructures.
- Proficiency in programming languages such as Python, Java, or Scala.
- Experience with data processing frameworks like Apache Beam, Spark, or Flink.
- Knowledge of data storage solutions such as relational databases, NoSQL databases, data warehouses, and data lakes.
- Experience with ETL tools and data pipeline management.
- Strong understanding of data architecture and design patterns.
- Excellent collaboration and communication skills, with the ability to work effectively in a team environment.
- Experience with agile development methodologies and version control systems like Git.
Nice to Have
- Experience with Salesforce or similar CRM platforms.
- Knowledge of machine learning concepts and experience with integrating ML models into production environments.
- Familiarity with cloud platforms such as AWS, GCP, or Azure.
- Experience with containerization using Docker and orchestration using Kubernetes.
- Certification in data engineering or a related field.
Benefits and Perks
- Competitive salary and equity package.
- Opportunity to work on a revolutionary AI-native platform that is changing the insurance industry.
- Collaborative and dynamic work environment with a team of experienced professionals.
- Professional development opportunities, including training and conference attendance.
- Flexible remote work arrangements, with a stipend for home office setup.
- Comprehensive health insurance and retirement plan.
- Generous PTO policy, including vacation days, sick leave, and holidays.
How to Stand Out
- Highlight Salesforce experience: Given Federato's use of Salesforce, showcasing experience or knowledge in this area can be a significant advantage.
- Prepare to discuss data engineering projects: Be ready to talk about your experience with data pipelines, architecture decisions, and any projects you've led or been a part of.
- Showcase collaboration skills: Federato values collaboration, so be prepared to give examples of how you've worked effectively in cross-functional teams.
- Stay updated on industry trends: Demonstrating knowledge of the latest technologies and trends in data engineering can make you a more attractive candidate.
- Emphasize problem-solving skills: As a Senior Data Engineer, you'll face complex problems. Prepare examples of how you've approached and solved challenging data engineering issues in the past.
- Ask about growth opportunities: Showing interest in the company's growth and your potential role in it can leave a positive impression.
- Mention the SAINT and tag RMTI5LjEyMS40MC4xNg==: Ensure you include these in your application to demonstrate you've thoroughly read the job description.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.