Vacancy expired!
Job Description - Data Engineer
DATA ENGINEER DALLAS, TEXASTHE POSITION: ICS IS seeking a Data Engineer, with SaaS product industry experience, to join our tech startup client's team! This organization is the sister company of a stable, profitable organization and bringing modern technology into a traditional industry. The successful candidate will be an analytical, results-driven engineer with experience in cloud native ETL pipelines and server-side logic. Ultimately, a top-class engineer is able to design highly responsive and scalable services and pipelines that meet the needs of our clients. WHAT YOU'LL DO:- Build large-scale mortgage data platform/solution/pipelines using Big Data technologies
- Work cross-functionally with other teams including an offshore team.
- Work on systems critical to the company's future operation, with potential impact on every mortgage loan in the US
- Apply coding best practices to develop functional scalable web applications that can support large data sets.
- Gather and address technical and design requirements.
- Liaise with product management, design and customer success teams to identify new features.
- Provide training and support to internal teams.
- Follow emerging technologies and apply cutting-edge technologies and approaches to improve legacy applications.
- BA/BS degree in Computer Science, Computer Engineering, or related field
- 3+ years proven work experience as a backend engineer, with programming languages like Python, Java, Scala, Go. We use Python, but our microservices approach is polyglot.
- In-depth understanding of the entire web development process (design, development and deployment)
- Experience in AWS services like Lambda, Cognito, SQS, KMS, S3, Step Functions, Cloudwatch, Secrets Manager, Simple Email Service, CloudFront ( preferred)
- Experience with MongoDB (or similar NoSQL databases) as back-end ( preferred)
- Experience with BRMS tools such as ODM, InRule, OpenRules etc.( preferred)
- Experience working with mortgage data and ETL tools ( preferred)
- Strong interpersonal, coordination and multi-tasking skills
- Ability to work independently and follow through to achieve desired results.
- Quick learner, with the ability to work calmly under pressure and with tight deadlines.
- Ability to adapt and succeed in a fast-paced, dynamic startup environment.
Vacancy expired!