1

Software Development Software Engineer Jobs in Portland, ME

Software Development Engineer 3

Portland, ME · On-site

$121.50K - $145.50K/yr

Core Engineering: Experience in software development (Python, Java, Go, or similar) with a strong grasp of the full SDLC. * Observability Expertise: 5+years of proven experience with Grafana Cloud ...

Core Engineering: Experience in software development (Python, Java, Go, or similar) with a strong grasp of the full SDLC. * Observability Expertise: 5+years of proven experience with Grafana Cloud ...

Software Development Engineer 3

Portland, ME · On-site

$121.50K - $145.50K/yr

Core Engineering: Experience in software development (Python, Java, Go, or similar) with a strong grasp of the full SDLC. * Observability Expertise: 5+years of proven experience with Grafana Cloud ...

Software Development Engineer 3

Portland, ME · On-site

$121.50K - $145.50K/yr

Core Engineering: Experience in software development (Python, Java, Go, or similar) with a strong grasp of the full SDLC. * Observability Expertise: 5+years of proven experience with Grafana Cloud ...

As a software developer, you will utilize modern methodologies and technologies to innovate and ... Use modern development methodologies and employ user-centered design, analytics, and machine ...

Software Development Manager

Portland, ME · On-site

$126.40K - $166.80K/yr

In this role, you will oversee a remote team of 12 CMS developers , managing project execution ... This role reports to the Director of Software Development. Key Responsibilities Team & People ...

Staff Software Development Engineer

Portland, ME · On-site

$140.60K - $173.10K/yr

As a Software Development Engineer on our team, you will be a key contributor in designing, developing, and maintaining our cloud-native solution. You'll work with a modern tech stack including ...

Senior Software Engineer - Mainframe

Portland, ME · On-site

$125.30K - $165.20K/yr

The Senior Software Engineer plays a key role in the conceptualization, design, development, and delivery of mainframe solutions in partnership with business area architects. As an integral member of ...

Sr. Manager, Software Development

Portland, ME · On-site

$175.60K - $204.30K/yr

Lead, mentor, and manage software development team(s) to deliver high quality software products ... Lead the engineering teams to drive automation, code integration and code deployment to reduce ...

Lead, mentor, and manage software development team(s) to deliver high quality software products ... Lead the engineering teams to drive automation, code integration and code deployment to reduce ...

Sr. Manager, Software Development

Portland, ME · On-site

$175.60K - $204.30K/yr

Lead, mentor, and manage software development team(s) to deliver high quality software products ... Lead the engineering teams to drive automation, code integration and code deployment to reduce ...

next page

Showing results 1-20

Software Development Software Engineer information

See Portland, ME salary details

$65K

$150.9K

$210.3K

How much do software development software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for software development software engineer in Portland, ME is $150,934.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,800.00 and $177,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Development Software Engineer, and why are they important?

To thrive as a Software Development Software Engineer, you need proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and knowledge of software development methodologies (such as Agile or Scrum) are commonly required. Strong collaboration, communication, and adaptability are essential soft skills for working effectively in team environments and responding to project changes. These skills and qualities are crucial for building reliable, maintainable software and contributing to successful, dynamic development projects.

How do Software Development Software Engineers typically collaborate with cross-functional teams during a project?

Software Development Software Engineers often work closely with product managers, designers, and quality assurance teams to deliver well-rounded solutions. Collaboration usually involves attending regular stand-up meetings, participating in sprint planning, and conducting code reviews. Effective communication and a willingness to incorporate feedback from various stakeholders are key to ensuring project goals are met and potential issues are identified early. Building strong relationships with colleagues in different roles can also streamline the development process and foster a positive team environment.

What does a Software Development Software Engineer do?

A Software Development Software Engineer designs, develops, tests, and maintains software applications or systems. They work with various programming languages and technologies to create software solutions that meet user or business needs. Their responsibilities often include writing code, debugging issues, collaborating with other team members, and ensuring software quality and performance. Software Engineers may also participate in planning, code reviews, and updating documentation to support ongoing software projects.

What is the difference between Software Development Software Engineer vs Software Developer?

AspectSoftware Development Software EngineerSoftware Developer
CredentialsBachelor's in CS or related field, certifications optionalBachelor's in CS or related field, certifications optional
Work EnvironmentCollaborative teams, Agile/Scrum settings, cross-functional projectsIndividual or team projects, coding-focused tasks
Industry UsageUsed across tech companies, startups, and large enterprisesCommon in software firms, tech startups, and freelance work
Search & Comparison IntentOften compared for roles involving system design and architectureTypically searched for coding and application development roles

While both roles involve software creation, a Software Development Software Engineer often focuses on system design, architecture, and collaborative project management, whereas a Software Developer primarily concentrates on coding and implementing software solutions. The engineer role may require broader technical knowledge and involvement in the development lifecycle, making it suitable for those interested in both design and coding aspects of software projects.

What are popular job titles related to Software Development Software Engineer jobs in Portland, ME? For Software Development Software Engineer jobs in Portland, ME, the most frequently searched job titles are:

Software Development Engineer 3

eNett

Portland, ME • On-site

$121.50K - $145.50K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

About the Team & Role

This role specializes in modern, cloud-native environments, bridging the gap between high-scale software development and advanced system observability.

You will be a key architect of our "Observability-as-Code" strategy, ensuring that monitoring, alerting, and asset management are baked into the development process rather than treated as an afterthought.

How you'll make an impact

  • Observability as Code (OaC): Utilize Grafana Cloud and Splunk Cloud to build deep visibility into system health. Manage these platforms using Configuration-as-Code (e.g., Terraform, Grafana Grizzly, or Splunk Monitoring-as-Code) to ensure environment parity and version-controlled dashboards.

  • Incident Response & Asset Intelligence: Integrate xMatters for automated incident routing and communication. Utilize Axonius to maintain a comprehensive, real-time inventory of cyber assets and ensure security compliance across the tech stack.

  • Documentation & Mentorship: Create and maintain high-fidelity technical documentation and runbooks to empower future engineers and managers to resolve issues independently.

Experience you'll bring

  • Core Engineering: Experience in software development (Python, Java, Go, or similar) with a strong grasp of the full SDLC.

  • Observability Expertise: 5+years of proven experience with Grafana Cloud and Splunk Cloud. You must be comfortable managing these tools via code (Terraform providers or dedicated CLI tools) rather than just manual UI configuration.

  • Cloud Proficiency: Practical experience with cloud-based tools and internet-related infrastructure.

Preferred Qualifications

  • Incident Management: Experience configuring xMatters for intelligent automated alerting and on-call workflows.

  • Asset Management: Experience with Axonius for cybersecurity asset management and identifying coverage gaps in security tooling.

  • DevOps Mindset: Strong understanding of CI/CD pipelines and the ability to integrate observability metrics into deployment gates.

The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.Pay Range: $121,500.00 - $145,500.00