2

Entry Level Computer Programmer Jobs in Brockton, MA

... Engineering, Computer Engineering, Engineering, Engineering Mechanics, Engineering Physics ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

This is an entry-level position on our engineering career pathway. You'll participate fully in the ... A Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent ...

Platform Engineer

Boston, MA · On-site

$124K - $168K/yr

This is an entry-level position on our engineering career pathway. You'll participate fully in the ... A Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent ...

Showing results 41-60

Entry Level Computer Programmer information

See Brockton, MA salary details

$33.1K

$65.3K

$95.9K

How much do entry level computer programmer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for entry level computer programmer in Brockton, MA is $65,254.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,700.00 and $80,300.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Computer Programmer vs Software Developer?

AspectEntry Level Computer ProgrammerSoftware Developer
Required CredentialsAssociate's or Bachelor's in Computer Science or related fieldBachelor's degree often preferred; certifications like Java or Python are common
Work EnvironmentOffice or remote; coding in teams or individuallySimilar; often collaborative, project-based work
Employer & Industry UsageEntry-level roles in tech, finance, healthcare, and moreBroader; includes designing, developing, testing software
Common Search & Comparison IntentYesYes

Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.

What are some common challenges faced by entry level computer programmers during their first year on the job?

Entry level computer programmers often encounter challenges such as adapting to new development tools, understanding complex codebases, and managing project deadlines. It's common to feel overwhelmed by unfamiliar programming languages or frameworks, but most teams offer mentorship and training to help with the transition. Collaboration with senior developers and participating in code reviews are valuable opportunities to learn best practices and improve coding skills. Over time, persistence and proactive communication can help overcome these initial hurdles and contribute to professional growth.

What is an entry level computer programmer?

Entry Level Computer Programmers are professionals who write, test, and maintain computer code under supervision, usually at the start of their careers. They typically work with more experienced developers to learn best practices and develop their coding skills. Their responsibilities may include debugging programs, writing simple scripts, and assisting in software development projects. Entry level programmers often have a degree in computer science or a related field and are proficient in one or more programming languages. This role serves as a foundation for advancing to more complex software engineering positions.

What does an entry level computer programmer do?

The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.

What are the key skills and qualifications needed to thrive as an entry level computer programmer, and why are they important?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and at least a bachelor’s degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong attention to detail, effective communication, and a willingness to learn help individuals excel in collaborative and dynamic environments. These skills and qualities are important for delivering reliable code, adapting to evolving project needs, and contributing effectively to software development teams.
What are popular job titles related to Entry Level Computer Programmer jobs in Brockton, MA? For Entry Level Computer Programmer jobs in Brockton, MA, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Programmer jobs in Brockton, MA look for? The top searched job categories for Entry Level Computer Programmer jobs in Brockton, MA are:
What cities near Brockton, MA are hiring for Entry Level Computer Programmer jobs? Cities near Brockton, MA with the most Entry Level Computer Programmer job openings:
Infographic showing various Entry Level Computer Programmer job openings in Brockton, MA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 75% In-person, and 25% Hybrid job distribution, with an average salary of $65,254 per year, or $31.4 per hour.

Full-time

Re-posted 7 days ago


MassMutual rating

7.8

Company rating: 7.8 out of 10

Based on 37 frontline employees who took The Breakroom Quiz

188th of 303 rated insurance


Job description

AI Platform Engineer | AI Platform Engineering
Full-Time
Hybrid Onsite (3 days/week)
The Opportunity
MassMutual's AI Platform Engineering team is looking for a curious, motivated AI Platform Engineer to launch their engineering career on a high-performing team. This is an entry-level role built for recent graduates and early-career engineers. You will learn directly from experienced platform engineers, contribute to real initiatives from your first weeks, and steadily build the skills to help design, deploy, and operate the systems that power AI across the enterprise. We care less about everything you already know and more about how quickly you learn, how you approach problems, and how much you care about doing good engineering work.
The Team
This is a unique opportunity to join the team that builds and operates the AI platform powering MassMutual's AI initiatives. The team works at the intersection of cloud infrastructure, AI/ML systems, and developer experience-delivering the foundational capabilities that shape how the entire organization builds and deploys AI. We partner closely with AI engineering, product, and cloud engineering teams across the enterprise, and we invest in growth through a culture of peer learning, candid feedback, mentorship, and shared technical standards. It is a team where early-career engineers are set up to succeed: hard problems are made tractable through clear documentation, thoughtful onboarding, and engineers who genuinely enjoy teaching.
The Impact
  • Contribute to platform components-cloud infrastructure, AI serving layers, and developer tooling-under the guidance of senior engineers, growing your understanding of how the pieces fit together.
  • Support the design and implementation of platform features such as the LLM gateway, model serving infrastructure, and integration patterns-writing code, tests, and documentation with regular feedback from your team.
  • Learn the team's engineering standards by participating in design reviews and code reviews, and by pairing with more experienced engineers on real problems.
  • Take ownership of well-scoped tasks within larger initiatives, delivering them to production with support and steadily taking on more scope over time.
  • Help keep the platform healthy by learning reliability practices-monitoring, alerting, SLOs, and incident reviews-and pitching in on operational work.
  • Build familiarity with governance and compliance concepts such as access management, audit logging, and AI usage policies, and why they matter to enterprise customers.
  • Communicate clearly and ask good questions-sharing what you learn, flagging blockers early, and collaborating with teammates and partner teams.
  • Invest in your own growth through mentorship, pairing, and continuous learning, with the goal of ramping toward greater technical independence.

The Minimum Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • Foundational understanding of cloud computing and exposure to at least one major cloud provider (AWS, GCP, or Azure) through coursework, labs, or projects as shown by coursework or certification.
  • 2+ years experience in programming proficiency in at least one language such as Python, Go, Java, or a comparable language (this could include coursework, internship experience, bootcamp, etc).

The Ideal Qualifications
  • Professional experience preferred: Internships, co-ops, apprenticeships, academic projects, and substantial personal projects all count.
  • Basic familiarity with version control (Git) and a willingness to learn CI/CD, containers (Docker/Kubernetes), and infrastructure-as-code.
  • Curiosity about AI/ML systems and an interest in how models are deployed and served in production.
  • Strong written and verbal communication and a genuine eagerness to learn from feedback.
  • Hands-on exposure to Kubernetes, Docker, or Terraform through coursework, certifications, hackathons, or personal projects.
  • Relevant entry-level certifications are a plus but not required-for example AWS Certified Cloud Practitioner, AWS Solutions Architect - Associate, or CKAD.
  • Any hands-on experience with AI/ML frameworks or LLM APIs, even at a hobby or class-project level.
  • A public portfolio or open-source contributions (e.g., GitHub) that show initiative and a habit of building.
  • Experience collaborating on a team project such as a capstone, hackathon, or group assignment.
  • Comfort with ambiguity and enthusiasm for learning quickly in a fast-moving space.

What to Expect as Part of MassMutual and the Team
  • Structured onboarding and a dedicated mentor to support your ramp-up and early growth
  • Regular meetings with the AI Platform Engineering team
  • Focused one-on-one meetings with your manager
  • Networking opportunities including access to Asian, Hispanic/Latinx, African American, women, LGBTQIA+, veteran, and disability-focused Business Resource Groups
  • Access to learning content on Degreed and other informational platforms
  • A company with a strong and stable ethical business, industry-leading pay and benefits, where your ethics and integrity will be valued

#LI-SC1
Salary Range:
$104,900-$137,700
At MassMutual, we focus on ensuring fair equitable pay, by providing competitive salaries, along with incentive and bonus opportunities for all employees. Your total compensation package includes either a bonus target or in a sales-focused role a Variable Incentive Compensation component.
Why Join Us.
We've been around since 1851. During our history, we've learned a few things about making sure our customers are our top priority. In order to meet and exceed their expectations, we must have the best people providing the best thinking, products and services. To accomplish this, we celebrate an inclusive, vibrant and diverse culture that encourages growth, openness and opportunities for everyone. A career with MassMutual means you will be part of a strong, stable and ethical business with industry leading pay and benefits. And your voice will always be heard.
We help people secure their future and protect the ones they love. As a company owned by our policyowners, we are defined by mutuality and our vision to put customers first. It's more than our company structure - it's our way of life. We are a company of people protecting people. Our company exists because people are willing to share risk and resources, and rely on each other when it counts. At MassMutual, we Live Mutual.
MassMutual is an equal employment opportunity employer. We welcome all persons to apply.
If you need an accommodation to complete the application process, please contact us and share the specifics of the assistance you need.
At MassMutual, we focus on ensuring fair, equitable pay by providing competitive salaries, along with incentive and bonus opportunities for all employees. Your total compensation package includes either a bonus target or in a sales-focused role a Variable Incentive Compensation component. For more information about our extensive benefits offerings please check out our Total Rewards at a Glance.

What MassMutual employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom