Staff Software Engineer
Data & Connectivity
Confirmed live in the last 24 hours
Ridgeline

201-500 employees

Industry investment management platform
Company Overview
Ridgeline’s mission is to give investment managers a competitive advantage with modern technology purpose-built for the industry. The company is building a new, modern platform in the public cloud, purpose-built for the investment management industry that prioritizes security, agility, and usability to empower firms like never before.
Fintech

Company Stage

N/A

Total Funding

N/A

Founded

2018

Headquarters

Incline Village, Nevada

Growth & Insights
Headcount

6 month growth

3%

1 year growth

16%

2 year growth

41%
Locations
San Ramon, CA, USA • Reno, NV, USA • New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kotlin
Agile
Python
JavaScript
React.js
MySQL
NoSQL
Management
Data Structures & Algorithms
Java
Postgres
TypeScript
AWS
Redis
MongoDB
Data Analysis
HTML/CSS
CategoriesNew
Software Engineering
Responsibilities
  • Guide technology decisions for data pipelines that consume financial data and tie the Ridgeline platform into the investment management ecosystem
  • Deliver a data network that connects hundreds of financial institutions for data aggregation, reporting, analytics, and automated fund reconciliation
  • Have end-to-end responsibility for technical facets and flow of data in a complex system, including the product, infrastructure, security, and quality
  • Impact a developing tech stack based on modern front-end frameworks and cost-efficient utilization of AWS back-end services
  • Contribute business insight, design skills, and technical expertise to a team where design, strategy, and engineering collaborate closely
  • Be involved in the entire software development process, from requirements and design reviews through the implementation of a new product
  • Identify emerging technologies, champion them, and incorporate them into our best-of-breed products
  • Participate in the creation and construction of developer-based automation that leads to scalable, high-quality applications customers will depend on to run their businesses
  • Think creatively, own problems, seek solutions, and communicate clearly along the way
  • Contribute to a collaborative environment deeply rooted in learning, teaching, and transparency
  • Demonstrate a strong dedication to code quality, automation, and operational excellence using unit/integration/component tests and workflows
Desired Qualifications
  • 7+ years in a software engineering position or similar function, with a history of architecting and designing new products and technologies
  • A degree in Computer Science, Information Science, or a related discipline
  • Mastery of data structures, algorithms, and architectural patterns
  • Expertise in one or more of the following languages: Python, Java, Kotlin
  • Working knowledge or expertise in JavaScript, TypeScript, HTML, CSS, React
  • Experience using frameworks such as Hibernate and Spring
  • Strong background in designing data models for both relational and NoSQL databases
  • Designing scalable, durable, and highly available microservices
  • Practiced at performance monitoring, identifying issues, and relieving bottlenecks
  • Willingness to learn about new technologies while simultaneously developing expertise in a business domain/problem space
  • Ability to focus on short-term deliverables while maintaining a big-picture perspective
  • An aptitude for problem-solving
  • Ability to communicate effectively with colleagues at all levels and all audiences
  • A serious interest in having fun at work
  • Experience building responsive Web interfaces using frameworks such as React and Redux
  • In-depth experience with database engines such as MySQL, Postgres, Oracle, DynamoDB, MongoDB, Redis
  • Understanding of building back-end infrastructure using AWS offerings such as Aurora, Lambda, S3, Aurora, Lambda, S3, ECS, Fargate, ElastiCache, and API Gateway
  • Experience with agile development methodologies
  • Background in design, economics, or business
  • Involvement in writing ETL or integrating with products such as Workato