Backend Engineer – Violet
Software DeveloperBookmark Details

Violet (11-50 Employees, N/A 2 Yr Employee Growth Rate)
N/A 1-Year Employee Growth Rate | N/A 2-Year Employee Growth Rate | LinkedIn | $13M Venture Funding
What Is Employee Growth Rate & Why Is It Important?
Violet Engineering
The Violet engineering team works across a mix of infrastructure, integrations, and customer facing experiences. We are looking for technical leaders who get excited for the opportunity to work across these domains while delivering high value solutions to our users who are developers and engineers, just like you. Join us in defining and creating the future of distributed commerce.
Core
The CORE Team is focused on advancing the features and design of the core Violet API. From authentication to a completed order, making sure the API meets the needs of our customers guides this team.
Note: This role differs from the Backend Core position, as it requires 2+ years in React or something similar.
Responsibilities:
- Build robust and scalable software in Java.
- Design and create services and system architecture for your projects, and contribute and provide feedback to other team members.
- Help improve our code quality through writing unit tests and participating in code reviews.
- Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.
- Help improve the performance and scalability of the Violet API.
- Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.
- Dive into difficult problems and successfully deliver results on schedule.
- Be a developer advocate and support channels integrating with Violet.
Skills and Requirements:
- 5+ years of experience developing software in Java.
- 2+ years of experience developing software in React or something similar.
- Experience with all phases of the software development life cycle.
- Experience in agile software development practices.
- Strong OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives.
- Experience with relational and non-relational databases.
- A willingness and curiosity for learning new technologies.
- Familiar with integrating into 3rd party APIs.
- Ability to work autonomously.
- Comfortable working on a fully distributed team.
- Excellent project and time management skills.
- Familiar with the Spring Boot framework is a plus.
- Experience building high throughput distributed systems/microservices.
- Knowledge of Docker or other Containerization system is a plus.
- Knowledge of cloud systems like AWS is a plus.
**It’s ok if you don’t check every box on this list. We are looking for lifelong learners who can make Violet better with their curiosity, drive, and individual experiences. If you think you’d be a great fit, please apply!
Benefits:
- Health: Top tier medical, dental, vision, and life insurance.
- Well-being: Unlimited PTO, minimum of 1 day off per month (national holiday observance & quarterly company wellness day)
- Parental Leave: Violet’s policy offers biological, adoptive, and foster parents paid time off to spend that valued time with their family.
- Tools: Violet will provide any needed equipment for you to best succeed in your role (laptop, monitor, etc).
Violet.io, Inc. is an Equal Opportunity Employer. In all areas of employment – recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, and general treatment – we do not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other characteristic protected by applicable federal, state or local laws.