1

Software Engineer In Mauritius Jobs in Massachusetts

Software Engineer

Waltham, MA · On-site

$196 - $293/hr

Job Summary As a Software Engineer, you will play a key role in delivering an enterprise‑class ... You will participate in the full lifecycle of cloud‑based SDS solutions--from feature design and ...

MORSE is seeking an aeronautical, aerospace, mechanical, or electrical engineer in optimization ... Develop and evaluate autonomy software from conceptualization to implementation, including ...

Sr Software Engineer

Burlington, MA · On-site

$123K - $176K/yr

We Impact Lives Through Purpose-Driven Work in A People First Culture Ascend Learning, a leading ... WHAT YOU'LL DO As a Senior Software Engineer in the Healthcare Workforce Solutions (HWS) group, you ...

As an Autonomy Software Engineer in the SAAM group, you will work on autonomy development and mission systems integration, ensuring high performance in developing robust solutions for demanding ...

STR is a growing technology company specializing in advanced research and development for defense, intelligence, and national security. As an Autonomy Software Engineer in the SAAM group, you will ...

We are looking for early-career Software Engineers in Boston who are serious about AI-assisted development, curious about how software engineering is changing, and ready to do real work on systems ...

We are looking for early-career Software Engineers in Boston who are serious about AI-assisted development, curious about how software engineering is changing, and ready to do real work on systems ...

Software Engineer I

Boston, MA · On-site +1

$97K - $160K/yr

If you are a Software Engineer and interested in building applications to solve real world ... In this role, the ideal candidate will engage in iterative development, testing, and make ...

Radar Software Engineer

Maynard, MA · On-site

$80 - $190/hr

FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar ... In this role, you will contribute across the software lifecycle including development, automation ...

Software Engineer

Newton, MA · On-site

$70 - $110/hr

BioSensics is a biomedical engineering firm specializing in wearable medical sensor and telehealth ... Our Software Engineers manage the full stack, encompassing everything from the user experience and ...

This person needs to have strong technical skills in software engineering. The position will be a hands-on one with the individual capable of creative and systematic product development with minimum ...

In this position, you will help build, automate, and operate our trading platform. This role combines software engineering with cloud infrastructure, CI/CD, and production reliability. You'll work ...

Be Seen First

Requirements: * Experience in Software Engineering to include experience working various phases of the software development lifecycle * Prior experience in leading a small engineering team

Senior Software Engineer - C++

Sudbury, MA · On-site

$86.80 - $165.20/hr

Role Overview An open position for a Senior Software Engineer in the Receiver Exciter and Processing Architecture Department. The role is a 1st‑shift, 100% onsite position located in Marlborough ...

Showing results 41-60

Software Engineer In Mauritius information

What does a software engineer do in Mauritius?

A Software Engineer in Mauritius is responsible for designing, developing, testing, and maintaining software applications and systems. They work in various industries such as finance, telecommunications, and IT services, often collaborating with teams to create solutions tailored to business needs. The role may involve writing code, troubleshooting issues, and ensuring software meets quality and security standards. With the growing tech sector in Mauritius, software engineers play a key role in driving digital transformation and innovation.

What are the key skills and qualifications needed to thrive as a software engineer in Mauritius, and why are they important?

To thrive as a Software Engineer in Mauritius, you typically need a degree in computer science or a related field, strong programming skills in languages like Java, Python, or C#, and a solid understanding of software development principles. Familiarity with version control systems (such as Git), cloud platforms, and frameworks like Angular or React is highly valued, along with relevant certifications. Problem-solving, teamwork, and effective communication are crucial soft skills that distinguish top performers in this role. These competencies are vital for delivering reliable software solutions, collaborating efficiently with teams, and adapting to the evolving needs of clients and employers.

What are some unique challenges software engineers in Mauritius might face when working with international teams?

Software Engineers in Mauritius often collaborate with colleagues and clients from different time zones, which can require flexible working hours and strong communication skills to ensure projects stay on track. Additionally, there may be occasional challenges in accessing certain global technology resources or platforms due to regional restrictions, making it important to stay adaptable and resourceful. However, these challenges provide valuable experience in remote collaboration and problem-solving, which are highly regarded in the tech industry.

What is the difference between Software Engineer In Mauritius vs Software Developer In Mauritius?

AspectSoftware Engineer In MauritiusSoftware Developer In Mauritius
CredentialsBachelor's in Computer Science or related field, sometimes certifications like Microsoft or AWSBachelor's in Computer Science or related field, coding bootcamps also common
Work EnvironmentDesigning, developing, testing software systems; often involved in architecture decisionsWriting, coding, and debugging applications; focused on specific projects
Employer & Industry UsageUsed across tech companies, finance, and multinational firms in MauritiusCommon in startups, IT firms, and software service providers in Mauritius

While both roles require programming skills and similar educational backgrounds, Software Engineers In Mauritius typically focus on system design and architecture, whereas Software Developers In Mauritius concentrate on coding and application development. The roles often overlap, but the Engineer role involves broader responsibilities in software planning and integration.

What is the salary of a software engineer?

The average salary of a software engineer varies depending on experience, skills, and the industry, but typically ranges from $50,000 to $120,000 annually. Entry-level positions tend to start at the lower end, while experienced engineers with specialized skills or certifications can earn higher salaries, especially in competitive markets or with in-demand technologies.

Which country has high demand for software engineers?

Countries with strong technology sectors such as the United States, Canada, Germany, and India have high demand for software engineers. These countries often have numerous job opportunities, competitive salaries, and a focus on skills like programming, cloud computing, and software development tools.

Which job is in high demand?

Software engineering is in high demand in Mauritius due to the growth of the tech sector and digital transformation initiatives. Skills in programming languages such as Java, Python, and web development, along with knowledge of cloud platforms, increase employability in this field.

What are popular job titles related to Software Engineer In Mauritius jobs in Massachusetts?

For Software Engineer In Mauritius jobs in Massachusetts, the most frequently searched job titles are:

What cities in Massachusetts are hiring for Software Engineer In Mauritius jobs?

Cities in Massachusetts with the most Software Engineer In Mauritius job openings:

Software Engineer

NetApp, Inc.

Waltham, MA • On-site

$196 - $293/hr

Other

Medical, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


NetApp rating

9.4

Company rating: 9.4 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

2nd of 500 rated business services


Job description

Job Summary

As a Software Engineer, you will play a key role in delivering an enterprise‑class NetApp Software Defined Storage (SDS) product. You will participate in the full lifecycle of cloud‑based SDS solutions—from feature design and definition to development, testing, and deployment. Operating within the core product engineering team, you will work across cloud hyperscaler platforms like Google, Azure, Oracle, Amazon and partner with them. This role requires strong technical depth, hands‑on engineering excellence, and the ability to collaborate effectively with other senior engineers, partner teams, SREs, and Product Managers. You will contribute to scalable, reliable storage systems that power mission‑critical cloud workloads, ensuring internal and external customer needs are met.

Responsibilities
  • Design, develop, and test new product features involving complex and interdependent distributed systems.
  • Deliver high‑quality, maintainable code across cloud‑native storage components.
  • Independently drive feature development from design to completion.
  • Participate in technical discussions within the team and across partner groups.
  • Collaborate with cloud hyperscalers and internal stakeholders on solutions built for first party cloud native platforms.
  • Work closely with SRE, Product Management, and cross‑functional engineering teams to align on design, requirements, and execution.
  • Contribute to design reviews, architectural discussions, and problem investigations.
  • Mentor junior engineers in best practices and technical execution.Ensure solutions meet scalability, reliability, and performance goals for enterprise‑class cloud storage systems.
Job Requirements
  • 12+ Years of Software Engineering/Development Experience.
  • Team Lead Experience is highely preferred.
  • Waltham, MA is preferred location, might be open to RTP, NC and San Jose, CA.
Technical Skills
  • Strong experience in software design, development, and system‑level architecture.
  • Proficiency in programming languages C++, or C preferred. SecondaryGo,Python.
  • Deep knowledge of cloud technologies; hands‑on experience building or deploying distributed storage systems at scale.
  • Practical experience with public cloud providers such asGCP,Azure, OCIorAWS.
  • Solid understanding of data structures, algorithms, multithreading, distributed systems, and modern programming practices.
Preferred Domain Expertise
  • Experience inNetworkingandStoragea plus, especially in cloud‑based or distributed storage systems.
  • Exposure to Software Defined Storage or large‑scale cloud‑native data platforms.
  • Understanding of high‑availability systems, filesystems, or networking protocols.
Soft Skills & Attributes
  • Strong collaboration and communication skills (verbal and written).
  • Demonstrated ability to lead features or small teams independently.
  • Quick learner with the ability to adapt to new technologies and complex systems.
  • Creative, results‑driven mindset with a passion for building high‑quality products.
Education
  • Bachelor’s degree in computer science, Engineering, or a related field; Master’s preferred.

Compensation:
The target salary range for this position is 196,350 - 292,600 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU’s), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.

At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in‑office and/or in‑person expectations, which will be shared during the recruitment process.

Equal Opportunity Employer:

NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification.

Why You’ll Thrive at NetApp

At NetApp, you won’t wait for the perfect moment—you’ll make it. The early planning, the extra thought, the bold idea that turns good into great: That’s how our people operate and how we continue to push the boundaries of data infrastructure.

NetApp is the trusted partner for organizations transforming data into opportunity. As the only enterprise‑grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers to run everything from traditional workloads to enterprise AI with unmatched performance, resilience, and security.

Our culture

We celebrate mold breakers, bold thinkers, and problem solvers. We reward initiative, impact, and ownership. We provide flexibility so you can balance professional ambition with your personal life. Here, differences are not just welcomed—they drive everything we do.

If you’re ready to innovate, rise to the challenge, and own every moment - make your next move your best one.

AI Disclosure

For select roles, some stages of our hiring process may use artificial intelligence tools to help evaluate applications and candidate selection. These tools support—rather than replace—human decision-making.

#J-18808-Ljbffr

What NetApp employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


NetApp logo

About NetApp

Sourced by ZipRecruiter

The NetApp portfolio of leading data, application, and storage solutions helps organizations manage applications and data everywhere across hybrid multicloud environments. Our 30 years of innovation have made us the proven leader in all-flash storage. We have the only enterprise-grade storage OS available natively on the world’s biggest public clouds. Our data services offer the best security and protection in the industry. We have CloudOps services that will revolutionize how you work in the cloud. And that’s just scratching the surface. In a world of hybrid multicloud complexity, we envision a better IT experience—an evolved cloud state where on-premises and cloud environments are united as one, always delivering simplicity, security, savings, and sustainability. To get you there, we build solutions that drive faster innovation wherever your data and applications live, with unified management and AI-driven optimization. No walled gardens. No lock-in. You get the freedom to do what’s best for your business today and the flexibility to adapt to whatever tomorrow throws at you.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Sunnyvale, CA, US