Guardian's Enterprise Data Analytics Team is seeking an experienced Senior Data Engineer to be part of our Data and Analytics organization. You will be playing a key role in building and delivering best-in-class data and analytics solutions aimed at creating value and impact for the organization and our customers. As a member of the data engineering team, you will help developing and delivery of Data Products with quality backed by best-in-class engineering. You will collaborate with analytics partners, business partners and IT partners to enable the solutions.
You will
- Architect, build, and maintain scalable data & analytics pipelines for machine learning models, reports, dashboard, and other analytics solutions.
- Design, develop and implement low-latency, high-availability, and performant data applications and recommend & implement innovative engineering solutions.
- Design, develop, test and debug code in Java, Python, and other languages as per Guardian standards to improve the business processes.
- Design and develop code to create data pipeline and operational systems.
- Analyze data and provide technical expertise to help leadership plan implementations or integrations.
- Apply and provide guidance on software engineering techniques like design patterns, code refactoring, framework design, code reusability, code versioning, performance optimization, and continuous build and Integration (CI/CD) to make the data analytics team robust and efficient.
- Performing all job functions consistent with Guardian policies and procedures, including those which govern handling PHI and PII.
- Provide data modeling, mining, pattern analysis, data visualization and machine learning solutions to address business needs.
- Collaborate with cross-functional teams to identify highest value activities for Advanced Data and Analytics group.
- Work closely with various IT and business teams to understand systems opportunities and constraints for maximally utilizing Guardian Enterprise Data Infrastructure.
- Develop relationships with business team members by being proactive, displaying an increasing understanding of the business processes and by recommending innovative solutions.
- Communicate project output in terms of customer value, business objectives, and product opportunity.
- Attend industry conferences to stay current on industry trends, challenges, and potential market opportunities.
You have
- Bachelor's degree required in Computer Science, Engineering, Applied Mathematics or related field. Master's degree preferred.
- 7+ years of related experience.
- Extensive hands-on development experience in one or more of programming languages like Java or Python and familiarity with SQL and bash.
- Extensive experience in all stages of software development and expertise in applying software engineering best practices.
- Familiarity with building and deploying scalable data pipelines to develop and deploy Data Solutions using Python, SQL, PySpark, Java.
- Familiar in designing and developing backend RESTful Webservices (APIs) using Microservices architecture to generate JSON/XML response using Java spring or Python.
- Experience in developing APIs using Python or Java to operationalize Machine Learning models and data assets.
- Experience with any of the backend frameworks like Spring Integration, Spring MVC etc.
- Experience in integrating database with backend layer using Spring DAO or Python equivalent JPA frameworks.
- Familiarity with API Gateways like APIGEE to secure webservice endpoints.
- Familiarity with concurrency and parallelism.
- Extensive Experience in SQL query and optimization.
- Familiarity with Data pipelines and ML development cycle.
- Experience in creating and configuring continuous integration/continuous deployment using pipelines to build and deploy applications in various environments and use best practices for DevOps to migrate code to Production environment.
- Familiarity with creating and modifying tables to store data in OLAP database like Hive and utilize data warehouse platforms like AWS Redshift, Databricks.
- Ability to investigate and repair application defects regardless of component: front-end, business logic, middleware, or database to improve code quality, consistency, delays and identify any bottlenecks or gaps in the implementation.
- Experience with unit testing frameworks like Mockito, Powermock and Junit for test driven development approach for logic implemented in Java. Ability to write unit tests in python using unit test library like pytest.
Preferred Qualifications:
- Experience bringing prototypes to production on Hadoop and/or NoSQL platforms; familiarity with Machine Learning Ops beneficial.
- Familiar with a range of machine learning related tools, for example: including Python scikit-learn, Pandas, numpy, R caret, H2O, Tensorflow, Keras
- Expertise in debugging issues in Cloud environment by monitoring logs on the VM or use AWS features like Cloudwatch.
- Participate in developing MLOps and DevOps pipelines to automate analysis and machine learning solutions.
- Ability to Create proof of concept using newer technologies to help design new application for message workflows using tools/ide like eclipse, IntelliJ and Dbeaver etc for optimized coding environment.
- Ability to use agile methodology throughout the development lifecycle and provide update on regular basis, escalating issues or delays in a timely manner.
Location
This position is a Flex 2 category requiring 2 days a week in the office, preferably Bethlehem, PA.
Our Promise
At Guardian, you'll have the support and flexibility to achieve your professional and personal goals. Through skill-building, leadership development and philanthropic opportunities, we provide opportunities to build communities and grow your career, surrounded by diverse colleagues with high ethical standards.
Salary Range
$93,200.00 - $173,080.00
The salary range reflected above is a good faith estimate of base pay for the primary location of the position. The salary for this position ultimately will be determined based on the education, experience, knowledge, and abilities of the successful candidate. In addition to salary, this role may also be eligible for annual, sales, or other incentive compensation.
Inspire Well-Being
As part of Guardian's Purpose - to inspire well-being - we are committed to offering contemporary, supportive, flexible, and inclusive benefits and resources to our colleagues.
Health Care
- Choice of [high deductible/copay] medical plans* with prescription drugs, including coverage for fertility and transgender inclusive benefits
- Dental plan
- Vision plan
- Health care accounts - flexible spending, health reimbursement, and health savings accounts
- Critical illness insurance
Life and Disability Insurance
- Company-paid Life and Disability insurance plus voluntary supplemental coverage
- Accident insurance
Retirement and Financial
- 401(k) retirement plan with a company match, plus an annual age/service-based Company contribution and an annual profit-sharing contribution, if applicable
- Complimentary 1:1 financial guidance with a licensed Fidelity representative
Time Off and Remote Work
- Flexible work arrangements (part in-person/part remote)
- Unlimited paid time off for most roles plus time off for volunteering, jury duty, voting, and bereavement
- Personal holidays for colleagues to use in recognition of religious, cultural, or civic days
- Paid parental leave and paid family and medical leave policies
Emotional Well-being and Work-Life
- Emotional well-being, mental health, and work/life resources powered by Spring Health
- Wellness programs, including fitness program and equipment reimbursement
- Child, adult, and elder back-up care support through Bright Horizons
- Adoption assistance
- College planning
- Tuition reimbursement
- Student loan assistance
- Commuter benefits in select metropolitan areas
Justice, Equity, Diversity & Inclusion (J.E.D.I.)
- Employee Resource Groups that advocate for inclusion and diversity
- J.E.D.I. certification and training programs
- Matching gifts/volunteering
Benefits apply to full-time eligible employees. Interns are not eligible for most Company benefits.
Equal Employment Opportunity
Guardian is an equal opportunity employer. All qualified applicants will be considered for employment without regard to age, race, color, creed, religion, sex, affectional or sexual orientation, national origin, ancestry, marital status, disability, military or veteran status, or any other classification protected by applicable law.
Guardian is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact applicant_accommodation@glic.com.