Senior Staff Software Engineer - Investment Data Platform
About the Role
We are seeking a Senior Staff Software Engineer - Investment Data Platform to join our team remotely. In this role, you will have the opportunity to architect and implement the next-generation compute platform, tackling complex scalability challenges to meet the demand of Addepar’s exponential growth and global expansion. As a Senior Staff Software Engineer, you will be instrumental in turning complex financial information into actionable intelligence for investment professionals.
What You'll Do
- Architect and implement scalable systems for our Investment Data Platform.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Utilize your expertise in object-oriented programming languages such as Java.
- Work with cloud-native technologies including Kubernetes, Istio, and Kafka.
- Manage relational and non-relational datastores effectively.
- Implement CI/CD practices and monitoring systems to enhance software delivery.
- Drive innovation and problem-solving within the team.
- Champion client success by exceeding expectations through your technical contributions.
Requirements
- 8+ years of software engineering experience.
- Proficiency in Java or similar object-oriented languages.
- Experience with cloud-native technologies such as Kubernetes and Kafka.
- Strong understanding of both relational and non-relational databases.
- Familiarity with CI/CD, monitoring, and logging systems.
- Ability to work collaboratively in a remote environment.
- Passion for code quality and performance.
Nice to Have
- Experience with containerization technologies.
- Knowledge of messaging systems and their applications.
- Previous experience in financial technology or data platforms.
What We Offer
- Competitive salary range of $174,000 - $273,000 plus bonus and equity.
- Opportunity to work remotely from anywhere in North America.
- Comprehensive benefits package including health insurance and retirement plans.
- A culture that encourages innovation and collaboration.
- Professional development opportunities to enhance your skills.
- Inclusive and diverse work environment.
- Commitment to work-life balance and employee well-being.
This Senior Staff Software Engineer role at Addepar offers a unique opportunity to work on an innovative investment data platform. With a competitive salary and remote work flexibility, it's ideal for experienced engineers looking to make an impact.
Who Will Succeed Here
Expertise in Java and experience with frameworks like Spring Boot, enabling efficient development of scalable applications for financial data processing.
Proficiency in Kubernetes and cloud-native architecture, demonstrating the ability to deploy and manage containerized applications in a remote work environment.
Strong analytical mindset with hands-on experience in implementing CI/CD pipelines using tools such as Jenkins or GitLab CI, ensuring seamless integration and delivery of software in a fast-paced, evolving tech landscape.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months