1

Senior Computer Engineer Jobs in Saco, ME (NOW HIRING)

Sr. Software Engineer (AI & Backend)

Portland, ME · On-site +1

$125K - $165K/yr

Seattle, WA; and Portland, ME About the Team/Role We are seeking a seasoned Sr. Software Engineer ... Bachelor's degree in Computer Science or Software Engineering * 5-8 years of professional ...

Sr. Software Engineer (AI & Backend)

Portland, ME · On-site +1

$125K - $165K/yr

Seattle, WA; and Portland, ME About the Team/Role We are seeking a seasoned Sr. Software Engineer ... Bachelor's degree in Computer Science or Software Engineering * 5-8 years of professional ...

The Senior Software Engineer is a key technical leader within an Agile team, partnering closely ... Bachelor's degree in Computer Science preferred, or equivalent relevant experience * 6+ years of ...

Verdantas is seeking a Senior Water/Wastewater Engineer to join any of our New Hampshire, Maine ... Prepare engineering studies and cost opinions for a variety of water and wastewater projects * CAD ...

Verdantas is seeking a Senior Water/Wastewater Engineer to join any of our New Hampshire, Maine ... Prepare engineering studies and cost opinions for a variety of water and wastewater projects * CAD ...

Sr. Software Developer - Android Apps

Portland, ME · On-site

$59.25 - $75.25/hr

As a Senior Software Developer, you'll drive technical direction, mentor others, and architect ... Master's degree in computer science, engineering, or mathematics #LI-EL1

Sr. Software Developer - iOS Apps

Portland, ME · On-site

$61.50 - $79.50/hr

Esri is a leading company in GIS technology, and they are seeking a Senior Software Developer to ... GIS, RESTful web services, or Git • Master's degree in computer science, GIS, or related field ...

next page

Showing results 1-20

Senior Computer Engineer information

See Saco, ME salary details

$62.3K

$132.5K

$192.1K

How much do senior computer engineer jobs pay per year?

As of Jun 15, 2026, the average yearly pay for senior computer engineer in Saco, ME is $132,511.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,400.00 and $150,300.00 per year, depending on experience, location, and employer.

What engineers make $500,000?

Senior computer engineers, especially those in specialized fields like software architecture, machine learning, or cybersecurity, can earn $500,000 or more annually with experience, advanced skills, and often in leadership roles or high-demand industries. Compensation varies based on location, company size, and individual expertise, and may include bonuses and stock options.

Can computer engineers make $500,000?

Senior computer engineers in high-demand industries or with specialized skills such as AI, cybersecurity, or cloud computing can potentially earn $500,000 or more annually, especially with bonuses, stock options, or leadership roles. However, such salaries are typically achieved through extensive experience, advanced certifications, and working in competitive markets or large organizations.

What is L1, L2, L3, and L4 engineer?

In the context of a Senior Computer Engineer, L1, L2, L3, and L4 typically refer to different levels of technical support or engineering roles, with L1 being entry-level support, L2 more experienced support or engineering, L3 senior technical experts, and L4 often involving specialized or managerial responsibilities. These levels help define the scope of responsibilities, expertise, and problem-solving complexity within IT or engineering teams.

Can I make 200k a year as a software engineer?

Senior computer engineers and experienced software engineers in high-demand industries or specialized fields can earn $200,000 or more annually, especially with advanced skills, certifications, and in regions with high living costs. Achieving this salary often requires a combination of expertise in areas like cloud computing, AI, or cybersecurity, along with a strong professional network and negotiation skills.

What are some typical challenges faced by Senior Computer Engineers when leading project teams?

Senior Computer Engineers often encounter challenges such as balancing technical leadership with hands-on development work, managing cross-functional team communication, and ensuring that projects stay on schedule. They are responsible for translating high-level requirements into actionable tasks while mentoring junior engineers and resolving technical roadblocks. Effective time management and strong collaboration skills are key, as they frequently coordinate between engineering, product management, and other stakeholders to deliver complex systems on time.

What are Senior Computer Engineers?

Senior Computer Engineers are experienced professionals who design, develop, and maintain computer hardware and software systems. They often lead engineering teams, oversee complex projects, and ensure that systems meet organizational requirements for performance and security. Their work may include developing new technologies, optimizing existing systems, and mentoring junior engineers. Senior Computer Engineers typically have several years of experience and a strong background in computer science or engineering.

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

To thrive as a Senior Computer Engineer, you need advanced knowledge of computer architecture, hardware and software integration, and a relevant degree in computer engineering or a related field. Familiarity with design tools like CAD software, programming languages (such as C/C++ or Python), and industry certifications (like Cisco or CompTIA) is highly beneficial. Leadership, problem-solving, and effective communication are crucial soft skills for managing projects and mentoring junior engineers. These competencies ensure the successful development, troubleshooting, and optimization of complex computing systems, driving innovation and efficiency in technology solutions.
What are the most commonly searched types of Computer Engineer jobs in Saco, ME? The most popular types of Computer Engineer jobs in Saco, ME are:
Senior Software Engineer - Data Acquisition

Senior Software Engineer - Data Acquisition

WEX

Portland, ME

$121K - $145K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


WEX Inc. rating

8.1

Company rating: 8.1 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

7th of 17 rated payment service providers


Job description

Senior Software Engineer

The Data Acquisition Team is the entry point to WEX's Data-as-a-Service (DaaS) platform—responsible for ingesting, validating, and orchestrating raw data from dozens of internal systems and third-party providers.

As a Senior Software Engineer, you'll play a key role in designing and building robust, scalable, and extensible pipelines that feed the entire data ecosystem at WEX. You'll work across multiple data domains and ingestion patterns—batch, streaming, and event-driven—while ensuring quality, performance, and governance are embedded in every step.

WEX is undergoing a data platform transformation—and this team builds the foundation. Every pipeline you create contributes directly to powering analytics, automation, and product intelligence across all business domains.

If you're passionate about scaling data platforms from the ground up, this is your chance to help shape how WEX ingests and leverages its most valuable asset: data.

What You'll Do
  • Build and maintain high-performance data acquisition pipelines that integrate with a variety of systems across WEX and third-party vendors.
  • Contribute to the development of a modular ingestion platform that enables reusability, reliability, and observability at scale.
  • Implement core pipeline components such as schema validation, transformation orchestration, error handling, and audit logging.
  • Support batch and streaming ingestion flows, ensuring the platform meets varying latency and volume requirements across business units.
  • Ensure traceability, lineage, and security through integration with control plane and governance systems.
  • Participate in code reviews, design sessions, and incident resolution—promoting high standards for code quality and operational reliability.
What You Bring
  • B.Sc. in Computer Science, Engineering, or related technical field; M.Sc. a plus but not required.
  • 4+ years of experience as a software engineer, ideally in high-volume or distributed systems environments.
  • Strong programming skills in Python, Java, Scala, or another systems-focused language.
  • Experience with data integration and ingestion pipelines—you understand what it means to bring data in from source systems, transform it, and deliver it reliably downstream.
  • Solid grasp of engineering fundamentals, including version control, modular design, testing, and performance tuning.
  • AI-Augmented Productivity: Proficiency in using AI coding assistants (e.g., GitHub Copilot, Cursor, or Claude Dev) to accelerate the Software Development Life Cycle (SDLC), including automated unit test generation, refactoring, and documentation.
  • Specification-First Architecture: Deep understanding of specification-driven development. Ability to author and maintain rigorous technical specifications (using OpenAPI, AsyncAPI, or Protocol Buffers) that serve as the "source of truth" before implementation begins.
  • Prompt Engineering for Engineers: Ability to craft complex, context-rich prompts to solve architectural problems, debug legacy systems, and translate business requirements into technical scaffolds.
  • Familiarity with concepts like schema evolution, event-driven architectures, observability, and role-based access control.
  • A collaborative mindset—comfortable working across domains, products, and infrastructure layers.
  • A strong sense of ownership and accountability—you care deeply about building systems that last.

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


What WEX Inc. employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom