$135K - 150K a year
Lead design and development of scalable web applications and ETL pipelines using AWS services, Node.js, Python, and Java, while mentoring developers and collaborating cross-functionally.
5+ years software development with 3+ years AWS cloud experience, strong Python and PySpark skills, Node.js backend development, front-end framework knowledge, SQL/NoSQL databases, DevOps and microservices expertise, plus leadership abilities.
Compensation & Location: • Location: Onsite in Torrance, CA • Pay Range: $65.00 – $72.00 per hour, based on experience and internal equity • Schedule: Full-time, contract; long-term multi-year opportunity • Work Type: 100% Onsite • Benefits: Health, Vision, Dental, Life Insurance, 401k, Continuing and on-demand education 📍 You must be willing to work onsite in Torrance, CA ✅ Sponsorship is available for this role ‼️ ONLY W2 – NO CORP to CORP – NO 3rd Parties Position Summary The Senior Full Stack App Developer / Tech Lead will lead the design, development, and optimization of scalable web applications and data-driven solutions. This hands-on role requires strong expertise in AWS cloud environments, Node.js, Python, and Java, as well as experience with ETL pipelines, APIs, and microservice architecture. The ideal candidate is both a technical expert and mentor who can guide junior developers, collaborate cross-functionally, and maintain high coding standards for enterprise-scale projects. Key Responsibilities • Design, develop, and maintain ETL/ELT pipelines using AWS Glue for large-scale data processing. • Build serverless applications and microservices using AWS Lambda for real-time and batch workloads. • Develop RESTful APIs and web services using Node.js for data access and system integration. • Implement Infrastructure as Code (IaC) using AWS CloudFormation, CDK, or Terraform. • Design event-driven architectures using AWS services (EventBridge, SQS, SNS). • Develop and optimize SQL and NoSQL queries for performance and scalability. • Lead full-stack development using Node.js, Java, Python, and modern front-end frameworks (React/Angular). • Mentor junior developers and ensure adherence to clean coding practices. • Collaborate with data scientists, analysts, and product stakeholders to translate requirements into technical deliverables. • Participate in code reviews, maintain technical documentation, and drive best practices. Required Skills & Experience • 5+ years of software development experience, with 3+ years in cloud-based environments (AWS preferred). • Strong proficiency in Python and PySpark for data processing and automation. • Hands-on experience with AWS Glue, Lambda, S3, IAM, RDS, and CloudWatch. • Solid knowledge of Node.js for backend and API development. • Familiarity with front-end frameworks such as React or Angular. • Experience working with SQL and NoSQL databases (PostgreSQL, DynamoDB, MongoDB). • Strong understanding of DevOps practices, CI/CD pipelines, and Git version control. • Experience with microservices, serverless architecture, and event-driven systems. • Deep understanding of data warehousing, ETL/ELT, and dimensional modeling concepts. • Excellent communication and leadership skills, with the ability to manage development teams and stakeholders. Desired Skills • Familiarity with data streaming technologies (Kinesis, Kafka). • Understanding of AI/ML integration, UI/UX principles, and cybersecurity best practices. • Experience with containerization (Docker, Kubernetes) and IaC automation (Terraform, CDK). • Exposure to Power BI, Tableau, or other visualization tools. • Strong problem-solving, time management, and cross-functional collaboration abilities. Preferred Background • 3+ years of Big 4 consulting experience preferred. • Stable work history with large enterprise organizations.
This job posting was last updated on 10/10/2025