Full Stack Engineer, Data Analytics
Accylerate · United States · 2 mo ago
RemoteRemoteInformation TechnologyContract
Job Duties & Responsibilities
- Develop a strong understanding of customer business processes and exam operations
- Collaborate with Lead Engineers and Solution Architects to evaluate feature requests, provide effort estimates, and support sprint planning
- Participate in peer code and design reviews to ensure quality and consistency
- Contribute to the development and scalability of enterprise analytics platforms supporting mission-critical exam operations
- Write code to implement, and maintain cloud-native data architectures, telemetry pipelines, APIs, and reporting systems
- Build secure, scalable full-stack solutions across backend services, data platforms, and front-end analytics applications
- Implement end-to-end solutions—from data ingestion and transformation to service layers and dashboards
- Ensure systems meet requirements for scalability, data integrity, availability, and reliability
- Integrate monitoring, telemetry, and operational readiness into system components
- Develop and maintain automated end-to-end and UI testing frameworks using Playwright to ensure application quality and reliability
Required Skills & Experience
- 3+ years of experience designing, building, and supporting scalable, cloud-native applications, data pipelines, analytics platforms
- 1+ years of experience developing modern front-end applications using TypeScript and React
- Coding/scripting experience with Python, JavaScript, React.js, Node.js
- Strong knowledge and experience with distributed cloud infrastructure within AWS
- Experience with Backstage, LaunchDarkly, GitHub Actions is a plus
- Exceptional analytical, conceptual, and problem-solving abilities
- Excellent communication and collaboration skills with an ability to present ideas in business-friendly and user-friendly language
- Strong hands-on experience with backend technologies such as Node.js (preferably TypeScript) and Python, building APIs and data processing systems
- Experience working with data ingestion, transformation, and orchestration pipelines for analytical and operational workloads
- Experience in building responsive, secure, and high-performance user interfaces using TypeScript, JavaScript, HTML, and CSS
- Familiarity with asynchronous programming and event-driven architectures
- Understanding of data modeling and transformation using AWS services such as Glue, Lambda, Redshift, Athena, and S3
- Experience using Infrastructure as Code tools such as AWS CDK, CloudFormation, Terraform, or AWS CLI
- Experience with real-time stream processing and Complex Event Processing (CEP) using Apache Flink or similar technologies is a plus
- Experience with automated testing frameworks, specifically Playwright for end-to-end and UI testing
- Strong focus on scalability, data integrity, reliability, and quality engineering practices
- Good problem-solving, analytical thinking, and communication skills