Direct Hire, Strictly W2. (Please apply only who are on GC or US Citizens who can work on W2)
Position Title: Core Team Engineer
Location: Remote
Duration: Direct Hire (full-time)
Job Description:
Overview: We are looking for a highly experienced Core Team Engineer (Cloud & Platform) to join our core architecture team. In this role, you will be responsible for building scalable cloud infrastructure, distributed systems, and data engineering solutions that power mission-critical applications. This is a hands-on technical leadership role, requiring strong expertise in backend engineering, cloud platforms, and data pipelines, along with the ability to mentor and guide future hires.
Key Responsibilities
- Design and maintain core platform architecture across cloud and distributed systems.
 
- Deploy and optimize containerized applications leveraging AWS (ECS, Fargate, EC2, S3, IAM, Secrets Manager) and Docker.
 
- Develop microservices using Java (Spring Boot, Spring Cloud), and support full-stack troubleshooting with JavaScript.
 
- Manage databases, including PostgreSQL and MongoDB, with a focus on schema design and SQL performance optimization.
 
- Engineer streaming and ETL pipelines with Kafka, integrating APIs into data lakes and warehouses.
 
- Implement secure solutions using JWT, OAuth2, and identity federation.
 
- Contribute to analytics and reporting through Snowflake, SQL, and data warehouse integrations.
 
- Produce high-quality documentation and mentor future engineers, fostering a culture of technical excellence.
 
Key Skills
- Cloud & Containers: AWS (ECS, Fargate, EC2, S3, Secrets Manager, IAM), Docker, CI/CD pipelines
 
- Backend: Java with Spring Boot / Spring Cloud for microservices
 
- Frontend: Working knowledge of JavaScript for full-stack problem solving
 
- Databases: PostgreSQL and MongoDB, schema design, SQL optimization
 
- Data Engineering: Kafka for streaming, ETL design/orchestration, API-to-data lake/warehouse integration
 
- Security: JWT / OAuth2 / token-based authentication, identity federation
 
- Analytics: Exposure to Snowflake, data warehouses, SQL for reporting
 
- Soft Skills: Effective communicator, strong documentation habits, mentoring, and leadership ability
 
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).
 
- 10+ years of software engineering experience with expertise in cloud, distributed systems, and data-driven platforms.