1

Backend Engineer Jobs in Maine (NOW HIRING)

Java Full Stack Developer

Portland, ME · On-site

$53.75 - $69.25/hr

Java Back End, Rest API, SOAP, Micro services Required Skills: • Full Stack developer with Min 6+ years overall experience in development and Integration of Services • Minimum 4+ years of Java ...

Verify that collected data has synced with backend systems * Produce session documentation: results ... Collaborate with industry-leading engineers and project managers We may use artificial intelligence ...

Verify that collected data has synced with backend systems * Produce session documentation: results ... Collaborate with industry-leading engineers and project managers We may use artificial intelligence ...

Verify that collected data has synced with backend systems * Produce session documentation: results ... Collaborate with industry-leading engineers and project managers We may use artificial intelligence ...

Verify that collected data has synced with backend systems * Produce session documentation: results ... Collaborate with industry-leading engineers and project managers We may use artificial intelligence ...

... backend services and supporting live systems in a continuous development environment ... and developers to manage release deployments • Troubleshoot issues in lower development ...

At least 1 year of back-end experience with one or more of the following Library Management Systems: Polaris, Sierra, Alma * Knowledge of scripting, programming tools, basic SQL queries, and related ...

Showing results 21-38

Backend Engineer information

What is a backend engineer?

Backend Engineers are software developers who focus on building and maintaining the server-side logic, databases, and APIs that power web and mobile applications. They ensure that the data requested by the frontend systems is delivered efficiently and securely. Their work involves writing code in languages like Python, Java, or Node.js, integrating with databases, and optimizing the overall performance of applications. Backend Engineers also play a crucial role in ensuring data integrity and implementing security best practices.

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

To thrive as a Backend Engineer, you need strong programming skills in languages like Java, Python, or Node.js, a solid understanding of algorithms, and experience with databases, typically supported by a degree in computer science or related field. Familiarity with tools such as RESTful APIs, cloud platforms (e.g., AWS, Azure), version control systems (like Git), and containerization technologies (Docker, Kubernetes) is common. Problem-solving ability, attention to detail, and effective communication are vital soft skills for this role. These skills and qualities are essential for building robust, scalable systems and collaborating efficiently within development teams.

What are some common challenges backend engineers face when integrating new technologies into existing systems?

Backend Engineers often encounter challenges when integrating new technologies, such as ensuring compatibility with legacy systems, maintaining data consistency, and minimizing service disruptions during deployment. They must carefully plan migrations, coordinate with frontend and DevOps teams, and implement thorough testing to avoid introducing bugs or security vulnerabilities. Effective communication and documentation are key to overcoming these challenges and ensuring a smooth transition.

What is the difference between Backend Engineer vs Software Developer?

AspectBackend EngineerSoftware Developer
Primary FocusDesigning, building, and maintaining server-side applications and databasesDeveloping software across various layers, including frontend and backend
Skills & CertificationsProficiency in server-side languages (e.g., Java, Python), databases, APIsProficiency in multiple programming languages, software design, and sometimes frontend skills
Work EnvironmentTypically in backend teams, working on server infrastructure and APIsCan work on full-stack or specific areas; broader scope
Industry UsageCommon in tech companies, startups, and enterprises focusing on backend systemsWidespread across all software development sectors

While both roles involve coding and software development, Backend Engineers specialize in server-side logic, databases, and APIs, whereas Software Developers may work on both frontend and backend components. The roles often overlap, but Backend Engineers focus more on the infrastructure that powers applications.

Are backend engineers still in demand?

Backend engineers are currently in high demand due to the ongoing need for server-side development, cloud computing, and scalable systems. Skills in programming languages like Java, Python, and frameworks such as Node.js are highly valued, and experience with database management and API development enhances job prospects.

What's a typical backend engineer salary?

A backend engineer's salary varies based on experience, location, and company size, but typically ranges from $70,000 to $130,000 annually in many regions. Senior roles or those with expertise in cloud services, databases, and programming languages like Java or Python tend to earn higher salaries. Entry-level positions usually start around $60,000 to $80,000, with benefits often including health insurance and paid time off.
More about Backend Engineer jobs

What are the most commonly searched types of Backend Engineer jobs in Maine?

The most popular types of Backend Engineer jobs in Maine are:

What are popular job titles related to Backend Engineer jobs in Maine?

For Backend Engineer jobs in Maine, the most frequently searched job titles are:

What are popular job titles related to Backend Engineer jobs in ME?

For Backend Engineer jobs in ME, the most frequently searched job titles are:

Infographic showing various Backend Engineer job openings in Maine as of August 2026, with employment types broken down into 90% Full Time, 4% Part Time, 3% Temporary, and 3% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution.

Bioinformatics Engineer II (Remote/East Coast)

Parse Biosciences

Portland, ME • On-site, Remote

Full-time

Re-posted 12 days ago


Job description

WHO WE ARE

Parse Biosciences, a QIAGEN company, is a global life sciences company whose mission is to accelerate progress in human health and scientific research. Empowering researchers to perform single cell sequencing with unprecedented scale and ease, its pioneering approach has enabled groundbreaking discoveries in cancer treatment, tissue repair, stem cell therapy, kidney and liver disease, brain development, and the immune system.

Founded based on a transformative technology invented at the University of Washington, Seattle-based Parse has raised over $100 million and is used by over 3,000 labs across the world. Our growing portfolio of products includes Evercode Whole Transcriptome, Evercode TCR, BCR, Gene Capture, and Trailmaker, a software tool for data analysis.

THE PRODUCT

We've built the most popular, freely available cloud-based platform for single cell RNA sequencing data analysis - Trailmaker. Trailmaker allows anyone to easily turn their single cell datasets into meaningful biology. With >1200 monthly active users from top tier research institutions across the world, we're offering a rare opportunity to join our team and change the world by building tools that help to improve human health.

The user requirements for Trailmaker dictate a unique set of technical challenges. Handling big data files, running custom data processing pipelines, on-the-fly computation, and providing interactive data visualisations with millions of data points are just some of the challenges our team is busy with!

THE POSITION

As a Bioinformatics Engineer II within the Trailmaker development team, you will play a key role in guiding the technical direction of the platform while contributing hands-on across the full stack. You'll collaborate closely with other engineers to architect and build new features that drive user engagement. This is a highly collaborative environment with no division between backend, frontend or testing roles - each engineer contributes to any part of the codebase and is responsible for the entire development process from work planning, through implementation and writing tests to completing the feature.

YOU CAN EXPECT

  • An agile, diverse and multidisciplinary team.
  • A supportive, inclusive and transparent working environment where teammates learn from and help each other all the time.
  • A place to look at things differently, challenge and offer solutions.
  • A small team environment where you will have the opportunity to make a significant impact by actively driving change in technology, processes and culture.
  • A fast-paced environment of continuous improvement, optimised for impact.

IN THIS POSITION, YOU WILL

This position is for full time, 100% remote work. We would expect you to:

  • Always put the user first.
  • Design, prototype, develop, and test new computational pipelines and visualizations for single cell data analysis in Trailmaker.
  • Continuously iterate and improve existing single cell pipelines and features.
  • Receive and incorporate feedback from customers and colleagues.
  • Perform troubleshooting of customer analyses.
  • Keep up-to-date on the rapidly evolving field of single cell genomics and relay observations of new methods, benchmarking studies, etc. to the team.
  • Experiment, test, try, fail and learn continuously.
  • Think like an owner, and take pride in your work.
  • Help and mentor teammates.

FOR THIS POSITION, WE LOOK FOR

  • Someone excited about building tools that will be used by thousands of single cell researchers.
  • A track record of designing, building and improving data analysis software that solves user problems.
  • A degree in bioinformatics (or similar) and 3+ total years of experience working in bioinformatics engineer roles. Additional experience (5+ years) is necessary to be appointed at Bioinformatics Engineer II level.
  • Fluent in Python and R.
  • Practical experience of working with open source single cell data analysis tools and packages, including Scanpy and Seurat.
  • Competency working with container-based cloud applications, ideally on AWS.
  • Strong data visualization skills.
  • Significant experience in conducting code reviews and providing feedback to others.
  • Experience and desire to work as part of a close-knit team.
  • Experience using version control systems such as Git/GitHub is preferred.
  • Proficiency building pipelines with Nextflow or similar frameworks is preferred.
  • Experience of integrating AI tools into development workflows is preferred.
  • Knowledge of and/or interest in web development is preferred.
  • Experience working with Bash is preferred.

JOB CONDITIONS

  • This position is home office based and will require a reliable internet connection and suitable workspace to fulfill job duties effectively. Laptop and any other essential technical/home office equipment will be provided.
  • Regular communication and collaboration with team members will occur virtually through Zoom meetings, Slack instant messaging/huddles, and email.

Parse Biosciences is proud to be an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other status protected by federal, state, or local law.

As part of our commitment to fairness and inclusion, we do not use artificial intelligence or automated systems to screen job applications. Every application is reviewed by a member of our hiring team to ensure that hiring decisions are made thoughtfully and equitably.

To meet the health and wellness needs of our team, Parse offers a comprehensive benefits package for all full time employees, including:
  • Medical, dental, vision, and Rx (prescription) coverage beginning on the 1st day of the month following your start date. Parse covers 90% of the monthly premiums for employees, and 60% for dependents.
  • A 401(k) program with no waiting period to participate
  • Basic life insurance and short and long-term disability coverage. Monthly premiums for both are covered at 100% by Parse.
  • Flexible spending account (FSA) options for medical, dependent care, and commuter expenses
  • A transportation program (Seattle only)
  • 12 paid holidays annually and a winter holiday break
  • A generous time off policy
Market Pay Range - Exact compensation offered will be determined based on the candidate's education, experience, skills, and geographic location, and may vary for candidates in regions with significantly different market conditions.
$100,000—$135,000 USD