Match score not available

Senior Software Engineer

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Salary: 
70 - 100K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proficiency in Java and Kotlin, Experience with at least one other backend language, Strong understanding of data structures and algorithms, Extensive experience with AWS services, 5+ years of professional software development experience.

Key responsabilities:

  • Design and develop robust software solutions
  • Implement best practices using TDD and CI/CD
  • Build and deploy cloud-native applications on AWS
  • Mentor junior engineers and support team growth
  • Collaborate with cross-functional teams for new features
PartsTech logo
PartsTech Online Marketplace and E-commerce SME https://partstech.com/
51 - 200 Employees
See more PartsTech offers

Job description

PartsTech creates automotive e-commerce technology, helping repair shops, auto part distributors and manufacturers run their businesses more effectively and profitably through e-commerce and data innovation. We increase efficiency for the automotive aftermarket by connecting repair shops, parts distributors and manufacturers in one seamless, e-commerce platform. PartsTech makes finding and ordering the right parts simple, fast and accurate.

Senior Software Engineer, Registrations and Onboarding
Remote - 
Job Description

PartsTech is seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team.  The ideal candidate will have strong background in various backend programming languages, Test Driven Development (TDD), continuous integration and Continuous Deployment (CI/CD) and Amazon Web Services (AWS). You will play a key role in developing cloud-native applications. Mentoring junior engineers and contributing to the development of scalable system architectures.

 

Key Responsibilities

Software Development

  • Design, develop and maintain robust and scalable software solutions using Java and Kotlin.
  • Implement and promote best practices of software development utilizing TDD, CI/CD, …
  • Develop and optimize microservices architecture to ensure high performance and scalability.
  • Ensure code quality and maintainability through regular code reviews and refactoring.

 

Cloud-Native Development

  • Build and deploy cloud native applications on AWS.
  • Utilize AWS services effectively to enhance application performance, scalability and security.
  • Monitor and manage cloud infrastructure to ensure high availability and cost efficiency.

 

System Architecture

  • Design and implement scalable system architectures that meet business requirements
  • Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge
  • Continue to continuous improvement initiatives to enhance our development processes and workflows

 

Mentoring and Collaboration

  • Mentor and support engineers fostering their growth and development within the team
  • Collaborate with cross-functional teams to define, to design and to ship new features
  • Communicate effectively with stakeholders to understand requirements and provide technical guidance

 

Required Skills and Qualifications

 

Technical Skills

  • Proficiency in Java and Kotlin
  • Proficiency in at least on other backend programming language
  • Strong understanding of of data structures and algorithms
  • Strong understanding of developing software using TDD and CI/CD practices
  • Extensive experience with AWS services and cloud-native development
  • Working knowledge of Kubernetes (K8S) is a plus
  • Experience with microservices architecture

 

Soft Skills

  • Excellent collaboration and communication skills
  • Ability to mentor and guide junior engineers
  • Strong problem-solving and analytical skills
  • Ability to work in fast-paced and agile environment

 

Education and Experience

  • Bachelor’s or Master’s in Computer Science, Engineering or related field
  • 5+ years of professional software development experience
  • Proven track record of delivering high-quality software solutions

 

Compensation: Annual Salary Range - €70,000-100,000

 

Why You Should Join Us:

Our vision is to make it fast and easy for auto repair shops to find the right parts across all of their suppliers with one search. Together, PartsTech’s team helped countless businesses save valuable time so they can focus on their customers — and we’re just getting started.

The PartsTech team is a global, distributed group of passionate self-starters based in the United States, Europe, and beyond. We are remote-first, privately held and venture-backed. 

PartsTech is proud to be an equal-opportunity employer and values diversity at every level of our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We believe you should bring your whole self to work, so come as you are. Please note that we are unable to hire candidates located in New York state at this time.

The job description provided is a general outline of responsibilities and qualifications for this role at PartsTech. Actual responsibilities and qualifications may vary depending on the specific needs of the company and department.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Online Marketplace and E-commerce
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Mentorship
  • Analytical Thinking
  • Problem Solving

Software Engineer Related jobs