Insource Services
Senior Data Engineer
Insource Services, Boston, Massachusetts, us, 02298
About Insource:
Insource provides expertise to our clients in the areas of HR, Finance, and Technology. Our clients include a diverse mix of businesses ranging from small venture-backed startups to well-established nonprofit organizations. We work closely with our clients' staff, providing them access to the specialized knowledge they need to successfully operate and grow their businesses. We love solving problems and identifying opportunities for efficiency improvements for our clients. In fact, everything we do at Insource is focused on helping our clients achieve their mission and business goals.
We invest in our client relationships and passionately care about the service we deliver. Everything we do is centered on our core beliefs and we believe:
Understanding our clients' culture and vision makes us a better partner
Our cross-content perspective adds unique value for our clients
HR, Finance, and Technology start with people
There is always more than one way to solve a problem
In doing the right things for the right reason
Being easy to work with is core to who we are
Communication needs to be direct and candid
Happy staff leads to happy clients
What You'll Do:
Be the go-to person for our clients when it comes to their data needs-whether that's helping community health centers get their data architecture in shape or supporting biotech startups as they build out data systems.
Build and maintain data pipelines in Python, keeping everything well-organized, documented and tested.
Set up and manage SQL transformations using dbt to get the data ready for analysis.
Partner with clients to really understand what they need from their data and ensure our technical approach aligns with their goals. Work directly with business users to make sure they have the data they need to answer critical questions.
Design data architectures that are scalable, reliable, and meet our clients' specific needs-whether it's for clinical research or day-to-day operations.
Keep data quality top of mind by implementing validation, testing, and monitoring best practices.
Stay current on data engineering trends and tools to make sure we're always using the best possible approaches.
Mentor junior data engineers on best practices in data engineering. Execute code reviews and provide guidance and advice on how to approach projects. Contribute to a culture of learning and improvement.
What We're Looking For:
A Bachelor's degree in Computer Science, Data Science, Engineering, or a related field.
Typically 5+ years of experience in data roles, including specific experience building data pipelines in Python and managing SQL transformations using dbt.
Experience working with cloud data platforms, data modeling, and ETL/ELT processes.
Comfort working with business intelligence tools and supporting users in their data and analytics needs.
Great communication skills and the ability to work directly with clients to understand their needs.
Experience in the healthcare space, especially working with community health centers or in biotech, is a big plus.
A passion for using technology to make a difference, with a commitment to delivering quality solutions.
Standard Company Competencies
Adherence to the professional and ethical standards set forth by Insource Services while understanding and projecting Insource's ethos.
Functional Competencies
Work may be subject to frequent interruptions
Exposure to computer screens, extensive use of computer and keyboard
Sitting or standing for prolonged periods of time
Near visual acuity to review written documentation
Ability to hear and understand speech at normal room levels and on the telephone
Manual dexterity to operate a telephone and keyboard
Ability to climb stairs, bend, and stoop
Ability to travel to clients in various communities in the service area
At Insource we appreciate the value and richness of different perspectives and experiences. We constantly strive to be a more diverse and inclusive workplace. We work to make you feel welcomed and engaged as a valued member of the team. We provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, veteran status, or any other characteristic protected by federal, state or local law. In addition, Insource Services will provide reasonable accommodations for qualified individuals with disabilities.
Insource provides expertise to our clients in the areas of HR, Finance, and Technology. Our clients include a diverse mix of businesses ranging from small venture-backed startups to well-established nonprofit organizations. We work closely with our clients' staff, providing them access to the specialized knowledge they need to successfully operate and grow their businesses. We love solving problems and identifying opportunities for efficiency improvements for our clients. In fact, everything we do at Insource is focused on helping our clients achieve their mission and business goals.
We invest in our client relationships and passionately care about the service we deliver. Everything we do is centered on our core beliefs and we believe:
Understanding our clients' culture and vision makes us a better partner
Our cross-content perspective adds unique value for our clients
HR, Finance, and Technology start with people
There is always more than one way to solve a problem
In doing the right things for the right reason
Being easy to work with is core to who we are
Communication needs to be direct and candid
Happy staff leads to happy clients
What You'll Do:
Be the go-to person for our clients when it comes to their data needs-whether that's helping community health centers get their data architecture in shape or supporting biotech startups as they build out data systems.
Build and maintain data pipelines in Python, keeping everything well-organized, documented and tested.
Set up and manage SQL transformations using dbt to get the data ready for analysis.
Partner with clients to really understand what they need from their data and ensure our technical approach aligns with their goals. Work directly with business users to make sure they have the data they need to answer critical questions.
Design data architectures that are scalable, reliable, and meet our clients' specific needs-whether it's for clinical research or day-to-day operations.
Keep data quality top of mind by implementing validation, testing, and monitoring best practices.
Stay current on data engineering trends and tools to make sure we're always using the best possible approaches.
Mentor junior data engineers on best practices in data engineering. Execute code reviews and provide guidance and advice on how to approach projects. Contribute to a culture of learning and improvement.
What We're Looking For:
A Bachelor's degree in Computer Science, Data Science, Engineering, or a related field.
Typically 5+ years of experience in data roles, including specific experience building data pipelines in Python and managing SQL transformations using dbt.
Experience working with cloud data platforms, data modeling, and ETL/ELT processes.
Comfort working with business intelligence tools and supporting users in their data and analytics needs.
Great communication skills and the ability to work directly with clients to understand their needs.
Experience in the healthcare space, especially working with community health centers or in biotech, is a big plus.
A passion for using technology to make a difference, with a commitment to delivering quality solutions.
Standard Company Competencies
Adherence to the professional and ethical standards set forth by Insource Services while understanding and projecting Insource's ethos.
Functional Competencies
Work may be subject to frequent interruptions
Exposure to computer screens, extensive use of computer and keyboard
Sitting or standing for prolonged periods of time
Near visual acuity to review written documentation
Ability to hear and understand speech at normal room levels and on the telephone
Manual dexterity to operate a telephone and keyboard
Ability to climb stairs, bend, and stoop
Ability to travel to clients in various communities in the service area
At Insource we appreciate the value and richness of different perspectives and experiences. We constantly strive to be a more diverse and inclusive workplace. We work to make you feel welcomed and engaged as a valued member of the team. We provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, veteran status, or any other characteristic protected by federal, state or local law. In addition, Insource Services will provide reasonable accommodations for qualified individuals with disabilities.