Firmenlogo

Homeoffice Senior Software Engineer

PartsTech  ·  nan, · Remote

Apply Now

About the job

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 OnboardingRemote - Job DescriptionPartsTech 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 ResponsibilitiesSoftware 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 QualificationsTechnical 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,000Why 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.

Apply Now

Other Jobs