Overview In this role you will design and build mission-critical analytics software end-to-end as part of a fast-paced, Agile team. You'll shape architectural choices and ensure solutions fit current and future environments, collaborating with clients and stakeholders to deliver impactful data-driven results. You will explore new tools and techniques to continuously improve the system and production-readiness. This is a transformative role that combines development, architecture, and client-facing problem solving to scale analytics solutions.
Compensation / Benefits- health benefits
- life and disability insurance
- retirement benefits
- paid leave
- professional development and tuition assistance
- work-life programs
Responsibilities- Design and develop end-to-end analytics software in an Agile environment
- Architect and improve systems considering current architecture and future needs
- Collaborate with clients and stakeholders to translate requirements into scalable solutions
- Evaluate and adopt new tools/techniques and ensure production readiness
- Align solutions with architecture and operating environment while enabling future enhancements
Key requirements- 5+ years of experience with Agile software development
- 5+ years of experience with JavaScript/TypeScript, NodeJS, React, Python, Java, or .NET
- 5+ years of data exploration, data cleaning, data analysis, data visualization, or data mining
- 5+ years of data analysis with structured and unstructured data
- Experience implementing AI/ML or GenAI-based projects aligned to business needs
- Experience with relational or NoSQL databases
- Experience working in AWS environment
- Knowledge of microservice architectures
- Secret clearance
- Bachelor's degree in CS, Data Science, Computer Engineering, or Statistics, or 8+ years of experience in lieu of a degree
- interpersonal and relationship-building skills
- ability to coordinate workstreams
- collaboration and team-oriented mindset
- JavaScript/TypeScript
- NodeJS
- React