Data & Technology Jobs in Boston





harnham on
data engineering

What We Do

Our Data & Technology team focuses on the roles that sit behind Analytics.

From Data Scientists and Data Engineers to the teams that design and build data warehouses and those that manage data quality, MI reporting and Business Intelligence. 

Harnham understands these skill areas, from the technologies to the tools, the environments to the individuals.

View our Data & Technology Jobs in Boston here now.

What sets us apart?

Our specialist focus encompasses roles in core verticals: Big Data and Data Engineering, Data Architecture, Business Intelligence and Data Warehousing, and Data Management and Data Governance.

We have the knowledge, the network and the required drive to find the best candidates on the market, as well as working with some of the most exciting data businesses around.

If you’re hoping to change careers or are looking for the right talent to fill an opening, Harnham can help.


As working from home becomes ever more common, you can now search Remote Data and Technology Jobs.


Latest Jobs

Salary

US$160000 - US$170000 per annum

Location

Boston, Massachusetts

Description

I'm looking for a Senior Cloud Engineer to design, develop, and maintain the AWS cloud platform for the entire organization.

Salary

US$180000 - US$200000 per year

Location

Boston, Massachusetts

Description

This is a great opportunity for a data engineering leader with healthcare experience to work in a collaborative environment with a great company.

Salary

US$170000 - US$190000 per annum

Location

Boston, Massachusetts

Description

I'm partnered with a leading health tech company hiring a Lead Cloud Engineer to design, develop, and implement the AWS environment.

Salary

US$180000 - US$200000 per annum

Location

Boston, Massachusetts

Description

As a Principal Data Engineer, you will be responsible for translating client and business needs into technical design.

Salary

US$180000 - US$200000 per annum

Location

Boston, Massachusetts

Description

'm looking for a Principal Data Engineer to design, develop and implement the cloud-based data lake for the entire organization.

Salary

US$180000 - US$200000 per year

Location

Boston, Massachusetts

Description

Help build a data ecosystem from the ground up while working for a cutting-edge Health-tech company making huge strides.

Salary

US$140000 - US$150000 per year

Location

Boston, Massachusetts

Description

This healthtech company is making it their mission to create a new normal in the medical industry where it's about the quality of care, not the quantity.

Harnham blog & news

With over 10 years experience working solely in the Data & Analytics sector our consultants are able to offer detailed insights into the industry.

Visit our Blogs & News portal or check out our recent posts below.

Bridging the Gap: The Role of a DevOps Engineer

Siloed teams are swiftly becoming a thing of the past as organizations learn collaboration is key. Businesses are embracing transformation. But some may not know where to turn to help them manage such a massive restructuring of operations. Enter the DevOps Engineer. Yes, Virginia. The unicorn employee does exist. What is a DevOps Engineer? For many businesses, it’s a dream to find a technical person who can also communicate across departments. In the DevOps Engineer role is an IT Generalist who not only has a deep understanding of codes, infrastructure management, and agile familiarity but who also possesses interpersonal skills. It’s this combination that makes this role so imperative to businesses. Working across siloes and bringing teams together for collaboration bridges the gap between the technical and non-technical departments. One of their most important roles is as advocate. Moving from siloed teams to the more collaborative environment of a DevOps culture can be difficult for engineering team members. But as advocate for the benefits, the DevOps Engineer can explain it best to those with whom they’ve worked. Their technical expertise puts them on par with their peers and their interpersonal skills offer a way to communicate across the organization.   Want to Restructure Your Skills toward DevOps? If you’re an IT Generalist with great communication skills. DevOps Engineer could be your next role. But what skills do you need and how might you streamline what you already know into this key role for many businesses? Technical skills depend on team structure, technologies in place, and tools already in use. But the key element of a DevOps Engineer is their strong communication and collaborative skills. Can you morph your technical world into layman’s terms for the executives? Can you translate different needs across teams from QA testers to software developers, generalists and specialists alike? It’s this deep understanding which makes you so valuable to employers. For many organizations, this is the best of both worlds.  Knowing the pros and cons of available tools. Understanding the components of a delivery pipeline. And strong communication skills to bridge once siloed teams into a cohesive and collaborative environment. More technical skills include, but aren’t limited to System administration – such as managing servers, database deployment, and system patching just to name a few.Experience with DevOps tools – understand the lifecycle from building and infrastructure to operating and monitoring a product or service.Configuration management – experience with configuration management tools such as Chef, Puppet, or Ansible to automate admin tasks.Continuous Integration (CI) and Continuous Deployment (CD) – this is a core practice of DevOps. It’s this role’s approach to software development with tools to automate the building, testing, and deploying of software processes. System architecture and provisioning – ability to design and manage computer ecosystems whether in-office or in the cloud. Within this skillset is the importance of Infrastructure as Code (IaC). This is an IT management process that applies best practices from software development to cloud infrastructure management.  Collaborative management skills – while the CI/CD skills are core to the technical side, this is one of the key components for the soft skills required for a DevOps structure. In a Nutshell DevOps (Development + Operations) is a practice that involves new management principles and requires a cultural change. And a DevOps Engineer is the heart of the transformation. Yet they can’t do it alone. A good DevOps Team has more than just one engineer. It involves a mix of generalists and specialists to implement and improve these practices within the software development cycle. A few of these roles include:  DevOps evangelist Automation expert Software developer Quality assurance  If you’re interested in Big Data and Analytics, Harnham may have a role for you. Check out our current vacancies or contact one of our expert consultants to learn more.  For our West Coast Team, contact us at (415) 614 - 4999 or send an email to sanfraninfo@harnham.com.  For our Mid-West and East Coast teams contact us at (212) 796-6070 or send an email to newyorkinfo@harnham.com.  

Puzzle and Problem-Solvers: Software Engineers Drive Business

Software. It’s the drivers to your printer. It’s the word processor on your PC. And it’s the concept behind your productivity tools, your CRM systems, and your social media programs. Software engineers are to software what Data Engineers are to Data.  Software Engineers are the creators, builders, and maintainers of software systems and programs, so business runs smoothly. Now, that the majority of businesses have shifted online, it’s more important than ever to keep things running smoothly. These engineers must take into account not only what businesses might need to run, but also the limitations of the program. It’s a balancing act of software, hardware, limitations, and possibilities. If you took apart watches as a kid to see how they worked, Software Engineering might be for you. Are you a problem solver? Do you love putting the pieces of a puzzle together whether it’s on a board or in a crossword? Software Engineering might be for you. What Kind of Software Engineer are You? While there are a variety of roles to consider, below are some of the more popular paths taken. So, let’s say you want to build computer applications that affect what the end user sees. If you know programming languages such as Python and Java, and understand the mechanics of how to make a program work, then you may fit the classic example of a Software Engineer. If you’re more interested in the focus of robotics or automation, you may want to consider a role in Embedded Systems. You’ll still be designing, developing, and maintaining but your projects will be hardware and software used for a specific task.   Want to keep information secure? You may lean toward Security Engineer. In this role, you’ll ensure there are no security flaws. How? By operating as a ‘white-hat’ ethical hacker to attempt breaking into existing systems to identify threats. Technical Skills are Essential. Soft Skills are Important.  For anyone in the Data professions, technical skills are paramount. This not only gets your ‘foot in the door’, but ensures you know the basics. And for those who’ve been in the game a bit longer, also gives businesses confidence you can meet any challenges which may come up. Technical skills for Software Engineers include knowing programming languages like C++, Python, Java, and others like them. In this role, you’ll need to understand development processes as well as additional technical concepts. Technical skills are a standard requirement. And as important as it is to have a good portfolio and experience, you’ll want to show the business, you have the technical know-how to take on anything which may come your way. Now that cross-functional teams across departments are regular occurrences and C-suite executives are in the know, soft skills are just as important as technical skills. What are Soft Skills? In a nutshell, soft skills are communication skills. In the past, Data professionals may have been siloed away from other teams, and a liaison of sorts might have translated Data information into actionable insights. Now businesses and professionals have found it’s much more efficient to have the Engineer speak directly to their team, their leadership, or stakeholders. So, it’s imperative your soft skills are on par with your technical skills. Scope of Work for a Software Engineer According to the Bureau of Labor Statistics, Software Engineer employment growth is expected to grow 21 percent by 2028. Now that we’re working, studying, and socializing online more than ever, is it any wonder? Add to this the changing needs of organizations as they shift their practices into the cloud, and it’s more important than ever to have professionals who can design and maintain software to meet the needs of an organization. Whichever avenue you choose, whichever business you join or career path you follow, the full scope of work will be broad. You could be in charge of creating, developing, and maintaining a full product or just a single component of an app. Regardless of your scope of work, though, you’ll most likely be working with developers, cross-departmental staff, executives, clients, and stakeholders to mold, shape, and fulfill a design envisioned for their product. If you’re interested in the Data Science, Data Technology, Machine Learning, or Software Engineering, Harnham may have a role for you. Check out our current vacancies or contact one of our expert consultants to learn more.  For our West Coast Team, contact us at (415) 614 - 4999 or send an email to sanfraninfo@harnham.com.  For our Mid-West and East Coast teams contact us at (212) 796-6070 or send an email to newyorkinfo@harnham.com.  

Recently Viewed jobs