1

Database Programmer Jobs in Massachusetts (NOW HIRING)

Senior Database Engineer

Boston, MA

$115K - $156K/yr

Description You're a talented database developer who is passionate about coding. You excel at getting from feature request to implementation plan. You go beyond just getting the job done to slaying ...

THE OPPORTUNITY: We're adding a DBA Developer to our Enterprise Data team to help support and scale a complex SQL Server environment. This is a hands-on role where you'll own the health, performance ...

THE OPPORTUNITY: We're adding a DBA Developer to our Enterprise Data team to help support and scale a complex SQL Server environment. This is a hands-on role where you'll own the health, performance ...

About the Team & Role The WEX SQL Server Database Administrator will be responsible for the ... Experience with Azure DevOps * Bachelor's degree in Computer Science, IT, Engineering or related ...

Database Administrator 4

Boston, MA · On-site

$130K - $139K/yr

About the Team & Role The WEX SQL Server Database Administrator will be responsible for the ... Experience with Azure DevOps * Bachelor's degree in Computer Science, IT, Engineering or related ...

next page

Showing results 1-20

Database Programmer information

See Massachusetts salary details

$23

$47

$86

How much do database programmer jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for database programmer in Massachusetts is $47.95, according to ZipRecruiter salary data. Most workers in this role earn between $36.73 and $48.56 per hour, depending on experience, location, and employer.

How does a Database Programmer typically collaborate with other IT professionals during a project?

Database Programmers often work closely with software developers, system administrators, and business analysts to design, implement, and maintain databases that support various applications. Collaboration usually involves gathering requirements, integrating databases with front-end applications, and troubleshooting performance issues together. Being proactive in communication and documentation is essential, as projects often require aligning database functionalities with broader technical and business goals. Regular meetings and code reviews are common, helping ensure that solutions are robust and scalable.

What Is a Database Programmer?

Database programmers maintain a company’s database and ensure the stored information is secure. Some database programmers may design databases from scratch, but most companies use an established commercial database, such as the ones offered by Oracle, IBM, or Microsoft. The job duties of a database programmer include writing Structured Query Language (SQL) queries, generating data reports, and troubleshooting storage issues.

What is the difference between Database Programmer vs Database Developer?

AspectDatabase ProgrammerDatabase Developer
CredentialsTypically requires programming skills, SQL certifications, and knowledge of database languagesOften requires similar credentials, with additional focus on database design and architecture
Work EnvironmentWorks primarily with coding, scripting, and database maintenance in IT or software companiesInvolves designing, developing, and optimizing databases in various industries
Employer & Industry UsageUsed in tech firms, finance, healthcare, and any industry relying on data managementCommon in software development, data analysis, and enterprise IT sectors

While both roles involve working with databases, a Database Programmer mainly focuses on coding and maintaining database scripts, whereas a Database Developer is more involved in designing and developing database systems. The roles often overlap, but the developer typically has broader responsibilities in database architecture and optimization.

What is a Database Programmer?

A Database Programmer is a specialized software developer who designs, implements, and maintains databases to store and organize data efficiently. They write code, often using languages like SQL, to create database structures, queries, and procedures that support data-driven applications. Database Programmers also ensure data integrity, optimize performance, and may collaborate with other IT professionals to integrate databases with applications. Their role is essential in managing the flow and security of information within an organization.

What are the key skills and qualifications needed to thrive as a Database Programmer, and why are they important?

To thrive as a Database Programmer, you need strong proficiency in database design, SQL programming, and a solid understanding of data modeling, typically supported by a degree in computer science or a related field. Familiarity with database management systems like Oracle, MySQL, or Microsoft SQL Server, as well as certifications such as Microsoft Certified: Azure Database Administrator Associate, are highly beneficial. Attention to detail, problem-solving ability, and effective communication are crucial soft skills for this role. These competencies ensure reliable database performance, efficient data handling, and successful collaboration with development teams and stakeholders.
What are popular job titles related to Database Programmer jobs in Massachusetts? For Database Programmer jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Database Programmer jobs in Massachusetts look for? The top searched job categories for Database Programmer jobs in Massachusetts are:
Infographic showing various Database Programmer job openings in Massachusetts as of June 2026, with employment types broken down into 65% Full Time, and 35% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $99,742 per year, or $48 per hour.
MongoDB Database Engineer

Other

Posted 14 days ago


Job description

Company Overview:
We are afast-growing, leading edge healthcare company at the forefront of addressing the critical need of integrating disparate patient data into a single comprehensive and highly actionable record. We provide uniquely innovative software based on proprietary algorithms that enable better clinical insights through the normalization, cleansing, deduplication and enrichment of medical data from across the care continuum. This enables the creation of a single, unified source of longitudinal structured patient information which is the basis for improved care and actionable analytics. Ourplatform empowers organizations that depend on multi-source data streams, including Health Information Exchanges (HIEs), Accountable Care Organizations (ACOs), health systems and health plans, to realize significantly greater value from their data.
Job Summary:As a MongoDB Database Engineeryou will be a member of a small, driven and growing team focused on developing new features and platform capabilities for the growth of our RESTful API and web-based applications. You'll work on new features supporting our SaaS offering, and will lead the design and development of new database capabilities to support the scale we need to achieve with current and prospective customers. You'll be empowered and encouraged to bring forth new ideas that further empower the product and the team while showcasing your passion for emerging database technologies and best practices.
Our Tech Stack:
  • MongoDB
  • Node.js
  • Redis
  • Elasticsearch
  • AWS
Essential Functions:
  • Architect and implement solutions to solve database and application problems that involve database performance, scalability, and data security
  • Collaborate with product development team to ensure new features are architected and implemented such that MongoDB best practices are adopted and reinforced
  • Develop automation for deployment activities related to database changes, and collaborate with Dev Ops team on capacity planning, disk space management, redundancy/HA, and overall database operations
  • Oversee essential database administration - install, configure, upgrade, back up, and monitor MongoDB databases
  • Debug issues brought forth by the product team
Key Attributes for Success:
  • Passion for software development and problem-solving
  • Constantly seek to evolve and improve current processes
  • Highly motivated
  • Positive attitude
  • Excellent and effective communication skills, both written and verbal
Knowledge or Skills:
  • At least eight years of database & software development experience
  • Advanced understanding of data modeling, index analysis & optimization in MongoDB
  • Advanced understanding of MongoDB replication, sharding, and performance tuning
  • Experience designing and improving aggregate pipelines
  • Experience optimizing WiredTiger settings
  • Experience programming with Node.js, JavaScript, Python or similar
  • Experience working in an Agile/Scrum development process
  • Working experience with source code version control (Git)
  • Proven ability to learn and adapt to change quickly and easily
  • Experience with healthcare information technology a plus but not required
  • B.S. or M.S. Computer Science or related field or equivalent experience a plus but not required
Job Location:Wellesley, MA