
Product Engineer
Interested in this role?
Read all the details below first
Table of Contents
Job Description
Product Engineer at Xolo
About Xolo
Xolo empowers freelancers and microentrepreneurs by simplifying the complexities of running a business. As a remote-first company with over 100 team members globally, we're building a platform that fosters entrepreneurship and financial well-being for solopreneurs. We value autonomy, operational excellence, and big-heartedness, always striving for innovation and a positive customer impact.
The Role
We're seeking a talented Product Engineer to join our growing team. You will play a pivotal role in designing, building, and operating the backend and frontend services that power Xolo's company management platform.
Responsibilities
- Design, develop, and maintain robust and scalable backend and frontend services.
- Own features from conception to deployment, encompassing code, infrastructure, observability, and continuous improvement.
- Collaborate closely with Product, Design, and tax experts to automate accounting workflows and enhance user experience.
- Identify and resolve performance bottlenecks, eliminate technical debt, and ensure the smooth delivery of new features.
Qualifications
- Proficiency in Java and Spring Boot, with experience in Kotlin and Clojure being a plus.
- Strong SQL skills, with demonstrable experience in PostgreSQL.
- Familiarity with AWS and cloud computing principles, including networking, CI/CD, and containerization.
- Experience with observability tools and a commitment to delivering clean, well-documented solutions.
Qualifications
**We are looking for a talented Product Engineer who is passionate about building high-quality software and enjoys working in a fast-paced environment. **
Required:
- 3+ years of experience designing, building, and operating backend and frontend services.
- Strong understanding of software development principles and best practices.
- Proficiency in Java and Spring Boot, with a demonstrated ability to write clean, maintainable code.
- Experience with SQL and PostgreSQL, including writing complex queries and optimizing database performance.
- Familiarity with AWS and cloud computing concepts, including networking, CI/CD, and containerization.
- Experience with observability tools and a commitment to delivering reliable and scalable solutions.
- Excellent communication and collaboration skills, with the ability to work effectively in a remote team environment.
Bonus:
- Experience with Kotlin or Clojure.
- Experience with automation tools and frameworks.
- Experience in the fintech or accounting industry.
Building Xolo's Platform
- Develop and maintain backend and frontend services for Xolo's company management platform.
- Take ownership of features from conception to deployment, encompassing code, infrastructure, monitoring, and ongoing optimization.
- Partner with Product, Design, and tax specialists to streamline accounting processes through automation.
- Proactively identify performance limitations, reduce technical debt, and ensure a continuous flow of improvements.
Selection Process
Candidates interested in the Product Engineer role at Xolo will first submit their resume and cover letter through the job portal. Xolo's team will review applications, focusing on relevant skills and experience outlined in the job description. Shortlisted candidates will be invited for a technical phone screening to assess their coding abilities and problem-solving skills.
Successful candidates will then participate in a virtual interview with the engineering team, delving deeper into their technical expertise and understanding of Xolo's platform. A final interview with a senior leader will focus on cultural fit and the candidate's alignment with Xolo's values. Following the interview process, Xolo will make a hiring decision and extend an offer to the chosen candidate.
How to Apply
To apply for a job, read through all information provided on the job listing page carefully.
Look for the apply link on the job listing page, usually located somewhere on the page.
Clicking on the apply link will take you to the company's application portal.
Enter your personal details and any other information requested by the company in the application portal.
Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.
Double-check all the information provided before submitting the application.
Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.
Important Note
Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.
About Xolo
Xolo empowers freelancers and microentrepreneurs worldwide to thrive. As a fully remote company with a global team of over 100, Xolo is building a comprehensive platform designed to simplify the complexities of running a business solo. Driven by a commitment to autonomy, operational excellence, and a genuine desire to make a positive impact, Xolo fosters a culture of innovation and customer-centricity. The company believes in providing the tools and resources necessary for solopreneurs to succeed, allowing them to focus on what they do best: building their dreams.
Ready to Apply?
Join Xolo and take your career to the next level. We're looking for talented individuals like you!
Apply for this Job