Senior Software Engineer
ringDNA, the company that uses AI to help every rep sell like an expert, is led by an award-winning executive leadership team and backed by Goldman Sachs, Bryant Stibel and Palisades Growth Capital. ringDNA was named one of the "Best Places to Work" by BuiltinLA and Comparably. The company was named one of the best privately owned companies in America by Entrepreneur and has been in the JMP Hot 100 for three years running.
ringDNA offers talented candidates a chance to work with executive mentors in a rapid growth environment where teammates are passionate about our transformative technology, vibrant culture and collaborative mindset. See why people love working at ringDNA.
Who We’re Looking For
We are searching for a Senior Software Engineer on the Engineering Team. The hire will work on a scrum team to design and implement ringDNA product initiatives with a focus on back-end services. The Platform team is responsible for developing and supporting the company's multi-tenant SaaS application services. This includes APIs for front-end web and mobile clients, and integrations with 3rd party services such as Salesforce, Twilio, and Zoom.
Duties in Detail
- Takes ownership of features across the entire development lifecycle
- Applies industry best practices and tooling to server-side development
- Writes clean, simple, secure, maintainable code
- Refactors code as features evolve to increase clarity
- Balances delivery speed and quality issues with wisdom
- Builds expert-level proficiency with RingDNA partners’ products
- Drives product and process improvements to reduce support costs
- Contributes pull request reviews and responds to feedback
- Works with remote/offshore developers as needed
- Authors technical documentation as needed to share knowledge on complex areas
- Lends a hand to anyone struggling with a development task
- Uses JIRA to communicate and coordinate progress
Candidate Requirements
- 7+ years of commercial Java development experience
- Experience with Spring 5/Spring Boot 2, Maven, ORMs
- Familiarity with the design and development of REST APIs
- Exposure to Redis, PostgreSQL, microservices, and AWS
- Expertise in designing, developing, debugging, and operating resilient distributed systems
- An excellent communicator, with the ability to simplify key messages, present compelling stories and promote technical and personal credibility with internal and external stakeholders
- Passion for teamwork and collaboration, adaptability, communication, problem-solving, customer focus, results, and innovation
- Exposure to Salesforce, integration tools, and APIs is preferred