Possible Finance company's all remote jobs
To qualify for this role, you should have:
- A Master's in CS, Math, or Physics
- 5+ years of engineering leadership experience managing both people and projects
- A track record of influencing and delivering projects with company-level impact and priority
- Deep knowledge in best coding practices (specifically in Java and Spring Boot) and microservices
Supporting software quality and establishing, maintaining, and enforcing software quality standards. This includes:
- Ensuring code readability, code constituency, and code conformity
- Ensuring code test coverage
- Driving system documentation
- Reinforcing construction and architectural patterns
Supporting product development, collaborating with other Engineering Managers to bring new features to life while maintaining the system. This includes:
- Owning resource allocation and team member assignments
- Coordinating infrastructure and technical debt burn down projects with Product Management
Supporting the team to build and maintain products that meet high quality standards. This includes:
- Shipping product
- Maintaining and participating in the code review process
- Assisting in engineering solutions and design reviews
Leading and developing the team. This includes:
- Setting team vision, mission, and strategy and the positive impact for customers
- Mentoring engineers to successfully progress in their professional journey
- Unblocking and resolve issues that prevent team members from achieving objectives
- Defining OKRs, implementing an execution plan, and shepherding the team to deliver results
- Building a healthy and engaging team culture that provides a fun and rewarding work environment for our talented engineers
Job Benefits:
- Comprehensive Medical Coverage
- Paternity Leave
- 401K Plan
- Distributed work and Home off reimbursements
- Mission Driven Company
- Discretionary Vacation
Time zone: (GMT-08:00) Pacific Time
Role & Responsibilities:
- Owning the design, and development of end to end data pipelines and workflows
- Engineering solutions to aggregate and automate large scale data flows from varying sources
- Collaborate with Engineers and Scientists in the organization to construct complex data sources for algorithms and machine learning models
- Explore and learn the latest AWS technologies to provide new capabilities and increase efficiency
- Build real time streaming from internal and external sources to provide insights to the business
- Build, analyze and present actionable data to Marketing/Credit Risk/Finance/Product teams
- Help continually improve ongoing reporting and analysis processes, automating or simplifying self-service support for customers.
- Design our data models for optimal storage and retrieval and to meet critical product and business requirements
- Understand and influence logging to support our data flow, architecting logging best practices where needed
- Contribute to shared Data Engineering tooling & standards to improve the productivity and quality of output for Data Engineers across the company
- Improve data quality by using & improving internal tools to automatically detect issues
Work experience and education, knowledge and skills:
- 5+ years of experience as a Data Engineer or in a similar role
- Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
- Knowledge of software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations
- Experience with data modeling, data warehousing, and building ETL pipelines
- Knowledge of batch and streaming data architectures
- Experience with AWS technologies including Redshift, RDS, S3, EML or similar solutions built around Hive/Spark etc.
- Experience communicating with senior management as well as with colleagues from engineering, analytics, and business backgrounds
- Experience providing technical leadership and mentoring other engineers for best practices on data engineering
- Demonstrated strength in data modeling, ETL development, and data warehousing
- Knowledge of data management fundamentals and data storage principles
- Knowledge of distributed systems as it pertains to data storage and computing
- Proficiency in Python, SQL or other similar languages.
Job Benefits:
- Comprehensive Medical Coverage
- Paternity Leave
- 401K Plan
- Distributed work and Home off reimbursements
- Mission Driven Company
- Discretionary Vacation
Time zone: (GMT-08:00) Pacific Time
What it takes to qualify for this role:
- 3 years of experience in mobile and web based software systems
- 5 years of technical project management experience
- Deep understanding of QA and Release Management
- Familiarity with test matrix
- To understand the impact of changes on complex systems
Job Benefits:
- Comprehensive Medical Coverage
- Paternity Leave
- 401K Plan
- Distributed work and Home off reimbursements
- Mission Driven Company
- Discretionary Vacation
Time zone: (GMT-08:00) Pacific Time
Job Benefits:
- Comprehensive Medical Coverage
- Paternity Leave
- 401K Plan
- Distributed work and Home off reimbursements
- Mission Driven Company
- Discretionary Vacation
Time zone: (GMT-08:00) Pacific Time