What are the responsibilities and job description for the Full Stack Data Engineer position at BetaNXT Inc?
Level: Specialist, Software Engineering
About BetaNXT:
BetaNXT powers the future of connected wealth management infrastructure solutions, leveraging real-time data capabilities to enhance the wealth advisor experience. Combining industry expertise with the power of our proven Beta, Maxit, and Mediant businesses, we are focused on solving our customers’ most demanding integration challenges with flexible, efficient, connected solutions that anticipate their changing needs. Our comprehensive approach reduces enterprise cost, streamlines operations processes, increases advisor productivity, and enhances the investor experience. Together with BetaNXT, wealth management firms are transforming their platforms into differentiating assets that enable enterprise scale and stimulate commercial growth. For more information visit www.betanxt.com.
Key Responsibilities:
The candidate will be responsible for building the next generation of connected wealth, tax & investor communications platforms. As a key member of our engineering team, the candidate will play a pivotal role in shaping the future of our data products and driving innovations in Cloud and Data engineering.
** Full-Stack Development:**
- Design, develop, and maintain responsive web applications using modern UI frameworks.
- Develop and maintain RESTful APIs and microservices.
- Ensure high performance and responsiveness of applications.
**Cloud Data Engineering:**
- Architect, build, and maintain data solutions using Snowflake.
- Implement data pipelines and ETL processes for data ingestion, transformation, and storage.
- Optimize data architecture and performance on cloud platforms (AWS, OCI, Azure).
**Domain-Driven Design & Vault Modeling:**
- Apply domain-driven design principles to complex business requirements.
- Design and implement vault models for secure data storage and retrieval.
**DevSecOps:**
- Integrate security best practices into the development lifecycle.
- Implement CI/CD pipelines for automated testing and deployment.
- Monitor and improve system reliability, security, and performance.
**Required Qualifications:**
- Bachelor's degree in computer science, Engineering, or a related field.
- 5 years of experience in full-stack development.
- Certification in Snowflake and AWS / OCI, or Azure or relevant professional experiences.
- Familiarity with containerization (Docker, Kubernetes).
- Experience with modern front-end frameworks (React, Angular, Vue.js) and backend technologies (Node.js, React, Python or Java).
- Solid understanding of domain-driven design and vault modeling.
- Experience building batch, stream and real-time ETL processes and data pipelines.
- Strong knowledge of DevSecOps practices and tools for logging, monitoring & alerting.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.