Average salary: $89,835 /yearly

More stats
Get new jobs by email
  • $150k - $300k

     ...opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers to... 
    Suggested
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Veeva Systems

    Portland, ME
    4 days ago
  • $200.6k - $250.4k

     ...Principal Staff Software Engineer WEX is transforming into a data-driven enterprise through its modern Data-as-a-Service (DaaS) platform. At the core of this strategy is a need for world-class technical leadership—engineers who can see across domains, design foundational... 
    Suggested
    Flexible hours

    WEX

    Portland, ME
    11 hours ago
  • $95k - $116.2k

     ...administrative solutions company is seeking a Security Engineer to protect systems and data across various environments. The role involves developing and maintaining security controls, configuring SIEM systems, and conducting security analyses. Candidates should have relevant... 
    Suggested
    Full time
    Remote work

    Signature Performance

    Portland, ME
    3 days ago
  •  ...optimization, with minimal assistance. Should know system well enough to train and assist other Support members. Collaborate with developers and product owners to determine corrective actions or feasible workarounds for incident resolution. Assist clients in... 
    Suggested
    Summer work
    Work at office
    Remote work
    Flexible hours
    2 days per week

    ACA Group

    Portland, ME
    11 hours ago
  •  ...manage expectations with other engineering teams, senior management, and external stakeholders Advocate modern, agile software development practices Develop and evangelize great engineering and organizational practices Ensure that your team delivers excellent products... 
    Suggested
    Full time
    Remote work
    Work from home

    Canonical

    Portland, ME
    3 days ago
  • $103.71k - $138.28k

     ...formulate system requirements. •Evaluates and recommends future technologies and methodologies that will enhance future capabilities. •Develop and execute test plans and procedures based upon system security and functional requirements. •Analyzes, develops, recommends,... 
    Suggested
    Full time
    Temporary work
    Remote work

    Lumen

    South Portland, ME
    4 hours ago
  • $89.4k - $183.5k

     ...who challenge the status-quo. Unum is changing, and we're excited about what's next. Join us. General Summary: The Senior Software Engineer is a key technical leader within an Agile team, partnering closely with the Technical Product Owner and Principal... 
    Suggested
    Temporary work
    Work at office

    Unum Group

    Portland, ME
    1 day ago
  • $55 per hour

     ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at...  ...Azure. As a software engineer you will have the opportunity to develop CI pipelines which power Canonical's cloud integration testing... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Portland, ME
    4 hours ago
  • A global leader in video management is seeking a Senior Golang Software Engineer to join their innovative VSaaS engineering team. This role involves architecting and building scalable data systems for cloud-based video surveillance. The ideal candidate will have over 5... 
    Suggested
    Remote work

    Milestone Systems Inc

    Portland, ME
    3 days ago
  •  ...design of the solution. - Define and document the technical design of the solution, including facilitating reviews and approvals. - Develop and configure the technical modules including integrations as defined in the technical design document. - Perform thorough unit... 
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Portland, ME
    1 day ago
  •  ...Job Family: Construction Compensation: Salaried Exempt Position Description:Design electrical systems (e.g., develop single line diagrams, select equipment and materials, conductor sizing) for offsite manufactured and modular building components. Provide... 
    Suggested
    Contract work
    Work at office
    Long distance

    Turner Construction

    Portland, ME
    3 days ago
  • A leading company specializing in software development is seeking a Distributed Systems Software Engineer to join their team. This role involves developing automated testing approaches and enhancing CI pipelines for cloud applications. Candidates should have a strong background... 
    Suggested
    Remote work

    Canonical

    Portland, ME
    3 days ago
  • $140.6k - $173.1k

     ...creating a foundation to open up new opportunities for WEX. As a Staff Software Engineer on our team, you will be a key contributor and leader following best practices in designing, developing, and maintaining our cloud-native solution and deliver best in class solutions... 
    Suggested
    Remote work
    Flexible hours

    WEX

    Portland, ME
    5 days ago
  • $132.23k - $176.31k

     ...in technical system technologies. Location This is a work from home position within the US. The Main Responsibilities ~ Develop and maintain dashboards and reports to provide visibility into cloud costs ~ Establish and enforce tagging standards and cost allocation... 
    Suggested
    Full time
    Temporary work
    Work from home

    Lumen

    South Portland, ME
    4 hours ago
  • $110k - $270k

     ...to proactively identify system biases, unsafe content, hallucinations, and critical edge cases. Automation of Evaluation Pipelines: Develop, implement, and maintain scalable automated evaluations to ensure efficient, continuous validation of agent behavior and prevent... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Veeva Systems

    Portland, ME
    3 days ago
  • Essential Duties and Responsibilities: - Identify gaps in project and systems performance management processes. - Create process documentation and training materials. - Conduct reviews of data derived from project and systems performance management processes and ...
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work
    Home office

    MAXIMUS

    Portland, ME
    2 days ago
  • $67.7k - $90.27k

     ...Role This role partners within a team environment to design, develop, test, and support automation, account-domain services, and cloud-based data platforms of moderate to high complexity. The Software Developer II will play a critical role in maintaining and enhancing... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Portland, ME
    2 days ago
  •  ...repair solutions. Collaborate with cross-functional teams to develop innovative, cost-effective design solutions that meet client...  ..., EM-385, etc.) Advanced knowledge and application of design software. Proficient using Microsoft Office Suite (i.e. Word, Excel,... 
    Casual work
    Work at office

    Enterprise Engineering Inc

    Portland, ME
    17 days ago
  • $140k - $210k

     ...creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day We are looking for a Staff Software Engineer to design and build the AI Agentic core and foundation powering Employer agentic solutions. In the role, you will bridge... 
    Temporary work
    Work experience placement
    Local area

    Indeed

    Portland, ME
    3 days ago
  •  ...As a successful candidate for the DevOps Engineer position, you believe that a software development project isn't complete until it’s successfully delivered to a user and meets their expectations around availability, performance and security. Configuring a software system... 
    Work experience placement

    Portland Webworks

    Portland, ME
    3 days ago
  • $165.8k - $204.4k

     ...About the Team/Role We are seeking a seasoned Sr. Staff Software Engineer in the WEX Mobility Engineering organization. This role...  ...problems, and then devise solutions for these problems. Design, develop, and maintain robust, scalable, and high-performance object... 
    Remote work
    Flexible hours

    WEX

    Portland, ME
    2 days ago
  • $175k - $195k

     ...Join to apply for the Senior Golang Software Engineer role at Milestone Systems Be the key in unlocking business opportunities in...  ..., especially memory management and optimization Experience developing Golang applications running in embedded Linux systems Experience... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Milestone Systems Inc

    Portland, ME
    3 days ago
  •  ...formulating an action plan Writing, testing, and debugging computer software Accessing and reporting data as needed Assisting in the...  ...cycle of project requests, including gathering requirements, developing solutions, testing, implementing, and maintaining Strong verbal... 

    Pivotal Solutions Inc

    Portland, ME
    10 hours ago
  •  ...Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical About the role Canonical...  ...annual in-person meetings. We are hiring a Software Engineer to develop, test, and improve the Ubuntu Pro client, a critical command-... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Canonical

    Portland, ME
    3 days ago
  • Synergisticit Job Opportunity SYNERGISTICIT wants every candidate to know that the job market is challenging and to stand out, you need to have exceptional skills and technologies and that's where we come in to make sure you get the attention which you need. Position...

    SynergisticIT

    Portland, ME
    3 days ago
  • $100k

     ...more than 14 years , SynergisticIT has been helping aspiring developers like you excel in the tech industry. We focus on equipping you...  ...Systems, IT Knowledge of Core Java , javascript , C++ or software programming Spring boot, Microservices, Docker, Jenkins, Github... 
    H1b

    SynergisticIT

    Portland, ME
    5 days ago
  • $155.66k - $225.16k

     ...utility, trust, and constant adaptation. Responsibilities: Develop and maintain internal tools and systems that automate existing...  ...much as possible to automate your own process of creating this software Collaborate with teams across the business to understand... 
    Remote job
    Full time
    Shift work

    Quora

    South Portland, ME
    3 days ago
  • $100k - $140k

     ...and other enterprise AI initiatives. Implement PEFT/LoRA/Q-LoRA fine-tuning strategies for domain-specific healthcare tasks. Develop retrieval-augmented generation (RAG) pipelines using vector databases (e.g., Qdrant). Architect and evaluate model prompting frameworks... 
    Full time
    Temporary work
    Remote work
    Monday to Friday

    Signature Performance

    Portland, ME
    3 days ago
  • $110k - $270k

    A leading life sciences technology company is looking for a QA Engineer for their AI Agents, responsible for evaluation strategies and ensuring output quality. Candidates should have 5+ years in automated evaluation design, strong Python skills, and expertise in prompt ...
    Work from home
    Flexible hours

    Veeva Systems

    Portland, ME
    3 days ago
  • $100k - $140k

    A leading healthcare solutions company is seeking an AI Model Engineer to architect and optimize advanced AI systems for healthcare solutions. This remote-based role offers the opportunity to design and deploy language models that enhance healthcare administrative processes...
    Remote work

    Signature Performance

    Portland, ME
    3 days ago