View All Jobs 131634

Junior Software Engineer – Backend - Remote Eligible

Develop backend features using Python or Go under mentorship to contribute to core systems.
Remote
Junior
20 hours agoBe an early applicant
Axelerant

Axelerant

Provides digital experience consulting, design, and engineering services specializing in Drupal, open source technologies, and enterprise web solutions.

Junior Software Engineer – Backend

We are seeking a motivated and eager Junior Backend Engineer to join our team. In this role, you will learn, develop, and contribute to robust and scalable backend solutions that power our core backend systems. You will work alongside experienced engineers to implement features, fix bugs, and grow your skills in backend engineering, modern software development practices, and production systems. As a junior member of our team, you will receive mentorship, participate in code reviews, and collaborate with cross-functional teams to deliver quality software solutions.

Your Job Responsibilities

Develop backend features using Python or Go under the guidance of senior engineers.

Write clean, maintainable code following team standards and best practices.

Write and optimize SQL queries for PostgreSQL databases.

Implement RESTful API endpoints and handle HTTP requests and responses.

Write unit tests and integration tests to ensure code quality.

Debug and fix bugs in the existing codebase with guidance from team members.

Participate in code reviews, learn from feedback, and apply improvements.

Collaborate with cross-functional teams to understand requirements and implement solutions.

Learn and apply asynchronous or background processing patterns as required.

Use logs and basic observability tools to debug issues.

Contribute to technical documentation and learn from the existing codebase.

Skills, Knowledge & Expertise

Experience with foundational knowledge in backend development using Python or Go.

Ability to write Python code including functions, classes, basic error handling, and simple backend logic.

Basic experience with SQL and PostgreSQL, including writing queries and understanding database schemas.

Basic understanding of RESTful APIs and HTTP methods, and how backend systems communicate using APIs.

Basic testing knowledge, including understanding why tests are written and the ability to write simple unit tests with exposure to integration testing concepts.

Familiarity with Git for cloning repositories, committing changes, and opening pull requests.

Strong problem-solving skills with the ability to break down tasks, ask questions, and learn from feedback.

Good communication skills and the ability to work effectively in a team environment.

A learning mindset with eagerness to grow technical skills and take on increasing responsibility.

A degree in Computer Science, Engineering, or a related field is preferred, along with ~2 years of professional experience.

Good to Have

Basic understanding of cloud platforms such as AWS, GCP, or Azure.

Familiarity with automation or scripting beyond coursework.

Exposure to backend frameworks or service-based architectures.

Experience with any database from coursework or personal projects.

Understanding of REST APIs from coursework or personal projects.

Basic knowledge of containerization concepts.

Exposure to background jobs or scheduled tasks.

Why Work At Axelerant?

Be part of an AI-first, remote-first digital agency that's shaping the future of customer experiences.

Collaborate with global teams and leading platform partners to solve meaningful challenges.

Enjoy a culture that supports autonomy, continuous learning, and work-life harmony.

About Axelerant

As a global company that puts care into employee happiness, engineering excellence, and customer success, we are in striking contrast to the typical outsourcing option. We are a diverse team working remotely across many time zones, with success stories that back up capabilities, and a reputation for an unconventional work environment that empowers. We are the individuals directly challenging what it means to do global delivery differently for employees and partners. Success management as our service framework operationally is part of who we are at Axelerant. All of our processes and practices are driven by this core, continuously iterated method. What this means is success management teams and success journey mapping for our partners.

Our Hiring Process

Stage 1: New

Stage 2: Interview

Stage 3: Hired

Not quite right? Register your interest to be notified of any roles that come along that meet your criteria.

+ Show Original Job Post
























Junior Software Engineer – Backend - Remote Eligible
Remote
Engineering
About Axelerant
Provides digital experience consulting, design, and engineering services specializing in Drupal, open source technologies, and enterprise web solutions.