4 days ago
Responsibilities
- Architect, implement, and maintain engineering solutions to solve complex problems.
- Lead individual project priorities, deadlines, and solutions.
- Collaborate effectively with product managers, engineers, and partners on projects.
- Act as an engineering representative to the client and product support during US hours.
- Communicate technical ideas and set direction on projects.
- Mentor other engineers on the team.
- Participate in the design and development of a strategic product for Addepar.
- Write clean, efficient, and maintainable code that is scalable and extensible.
Requirements
- B.S. or M.S. in Computer Science or similar technical field of study.
- Minimum 9+ years of software engineering experience.
- Expert-level proficiency in backend development, with a focus on Java.
- Good experience on AWS or any other public cloud platform in building scalable architecture.
- Expert-level demonstrated proficiency in scalable microservice architecture design and development.
- Experience with databases, SQL, NoSQL, OLAP, and/or data lake architectures.
- Strong ownership mentality and drive to solve important problems.
- Passion for implementing standard processes with a bias toward smart automation.
- Proven ability to collaborate with and mentor other engineers.
- Experience in data processing and analysis using SQL, PySpark, or similar frameworks is a plus.