Sr. Software Engineer – Data & Analytics – Paze
Company | Early Warning |
---|---|
Location | San Francisco, CA, USA, Chicago, IL, USA, Scottsdale, AZ, USA, New York, NY, USA |
Salary | $120000 – $160000 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Education and/ or experience typically obtained through completion of a bachelor’s degree in computer science, Computer Science Engineering, Computer Information Systems, Electrical Engineering, or related field.
- Minimum 5 years direct experience in Software Engineering or related experience.
- Two (2) or more years’ experience in the development of Data Warehouse, Big Data – structured and unstructured platforms, real-time & batch processing, and data standards.
- Ability to influence and work in a collaborative team environment.
- Working experience with cloud infrastructure (Google Cloud Platform, AWS, Azure, etc.).
- Knowledge of mature engineering practices (CI/CD, testing, secure coding, etc.).
- Knowledge of Software Development Lifecycle (SDLC) best practices, software development methodologies (Agile, Scrum, Lean, etc.) and DevOps practices.
- Excellent written and spoken communication.
- Must be a US Citizen or US National
- Background and drug screen.
Responsibilities
- Builds and maintains data engineering solutions for batch and stream processing.
- Develops advanced analytic solutions using BI and ML tools.
- Builds infrastructure components required for Data and Analytics.
- Provides continuous integration and deployment of data solutions.
- Develops and implements tests for ensuring the quality, performance, and scalability of our application.
- Able to identify and troubleshoot complex production issues for Support and Operations teams.
- Collaborates and partners with product managers, designers, and other engineering groups to conceptualize and build new features and create product descriptions.
- Support the company’s commitment to risk management and protecting the integrity and confidentiality of systems and data.
- The above job description is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow instructions and perform other related duties as assigned by their supervisor.
Preferred Qualifications
- Additional related education and/or work experience preferred.
- Large Scale Cloud Data Lake/ Warehouse transformation.
- AWS Cloud experience in Streaming, Batch Data Management.
- Redshift or other large warehouse Management experience.
- Advanced SQL and Analytics.
- BI tools like tableau, Quicksight.
- Data Governance and Quality Controls.
- Computer language experience (Python, PySpark, and R).
- Monitoring and Alerting systems experience (AppDynamics, Splunk etc.).
- AWS certification in Solution Architecture/ Analytics.
- FinTech experience is highly beneficial.