An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.
Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.
Job Description
Position Purpose: The Senior Data Engineer is responsible for ingesting, transformation and exposing real-time, event-driven data streams pertaining to the essential relational data dimensions that are crucial to the evolution and continued success of StoneX Group Inc. The role will focus on building data pipelines that consumes raw data from source systems which could be either stream/JDBC/files and loads to a conformed and normalized data structure on the unified data platform.
Processes must be built to standards and ensure data accuracy and minimum latency with robust observability and monitoring in place.
Responsibilities
Primary Accountabilities/Responsibilities:
- Data Modelling and ability to conceptualize and design efficient pipelines to transform raw data from source systems to normalized and conformed data structures.
- Conform to standard development practices of the organization
- Strong focus on innovation and enablement, contributes to designs to implement new ideas which improve an existing and new system/process/service. Understands and can apply new industry perspectives to our existing business and data models. Reviews existing designs and processes to highlight more efficient ways to complete existing workload more effectively through industry perspectives.
- Maintains knowledge of existing technology documents. Writes basic documentation on how technology works using collaboration tools like Confluence. Creates clear documentation for new code and systems used. Documenting systems designs, presentations, and business requirements for consumption and consideration at the manager level.
- Collaborates with technical teams and utilizes system expertise to deliver technical solutions. Continuously learns and teaches others existing and new technologies. Contributes to the development of others through mentoring or in-house workshops and learning sessions.
- Drives team practices and procedures to achieve repeatable success and defined expectation of services
- Provides a significant collaborative role in long-term department planning, with focus on initiatives achieving data empowerment, operational efficiency and sustainability
Job Requirements:
- Bachelor’s degree or relevant work experience in Computer Science.
- 5+ years of experience developing software in a professional environment (preferably financial services but not required)
- In depth understanding of data warehousing concepts
- Experience with cloud based ETL, Python, SQL preferably Azure based.
- Experience using Databricks or a similar product.
- Strong understanding of Enterprise architecture patterns, Object Oriented & Service Oriented principles, design patterns, industry best practices
- Foundational knowledge of data structures, algorithms, and designing for performance.
- Be familiar with source control systems like GIT and CI/CD pipelines
- Ability to work in an Agile methodology environment.
- Excellent communications skills and the ability to work with subject matter expert to extract critical business concepts.
- Climate controlled office environment
- Dynamic, time-sensitive environment
- Travel as required
Skills
AgileAgile MethodologyCommunicationsConfluenceData WarehousingDesigningEtlInnovationPythonSqlTransformationIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
About Company
Similar Jobs
View allNew Data Science Analytics & Machine Learning roles in Bengaluru.
One email a day. Unsubscribe any time.

