Senior Full-Stack Engineer (3 - 5 years exp)
Summary
Senior full-stack engineer leading the build of a campaign planning platform: React interfaces, Node.js/Python REST & GraphQL APIs, and PostgreSQL data models on AWS, while owning Jenkins CI/CD pipelines, quality/security gates, and monitoring with Datadog, Dynatrace, and Splunk.
We are seeking a Senior Full-Stack Developer to lead the technical implementation of our core Campaign Planning platform. You will build high-impact campaign management interfaces, design robust APIs in Node.js, and architect scalable data models in PostgreSQL hosted on AWS.
Key Responsibilities
- Architect and implement intuitive user interfaces for campaign planning workflows, timeline visualization, and asset management using React.
- Design, build, and maintain scalable backend REST/GraphQL APIs and microservices using Node.js, Pytho
- Security and Authentication: JWT/OAuth2 experienc
- Optimize database queries, data schemas, and state management for high-throughput campaign operations
- Deploy and support applications within an AWS cloud environment
- Lead peer code reviews and enforce adherence to Sonar quality gates and JFrog Xray security scanning threshold
- Plan and manage infrastructure capacity, scaling policies, and SSL certificate renewal
- Collaborate closely with cross-functional teams to translate campaign requirements into reliable technical deliverables
- AI & ML experience (good to have): Claude Code, OpenAI Codex, Cursor, GitHub Copilot, Agentic AI, MCP, AWS Bedrock, SageMaker, Nova Pro, TensorFlow, Scikit-learn, LangChain, LangGraph, RAG, Document Intelligence (OCR, Textract), Vector Search, Prompt Engineering, LLM Evaluation
CI/CD & DevOps
- Own and maintain all Jenkins CI/CD pipelines
- Manage branch-based deployment flows across all environments
- Maintain artifact repository integrations with JFrog Artifactory and enforce Xray security policies
- Maintain SonarQube project configurations and enforce quality gate compliance across all repos
Monitoring & Observability
- Oversee application health monitoring using Datadog, Dynatrace, and Splunk integrations across all environment
- Maintain structured logging and ensure log pipelines are operational in all deployed environment
- Review and act on application metrics, performance trends, and error reports to proactively address issues before they impact users
Required Qualifications and experiences:
- 5+ years of hands-on experience building production-grade web applications using React.
- 5+ years of backend engineering experience developing scalable APIs using Node.js.
- Experience with AWS services including Lambda, ALB, CloudFront, DynamoDB, S3, ElastiCache (Redis), RDS (MySQL), KMS, Secrets Manager, SSM, EC2, ECS/EKS and IAM
- Experience building and maintaining Jenkins CI/CD pipelines with multi-branch strategies, artifact management, and automated code quality gates
- 5+ years of experience working with PostgreSQL or equivalent (query optimization, schema design, index management).
- Strong understanding of web standards, API design (RESTful/GraphQL), containerization (Docker), and automated testing.
Skills
- Agentic AI
- AI
- API
- Api Design
- Artifactory
- Authentication
- AWS
- AWS Bedrock
- CI/CD
- Claude Code
- Cloud
- Containerization
- Datadog
- DevOps
- Docker
- DynamoDB
- Dynatrace
- EC2
- ECS
- EKS
- GitHub
- Github Copilot
- GraphQL
- IAM
- Jenkins
- JWT
- Lambda
- LangChain
- LangGraph
- LLM
- Machine Learning
- MCP
- Microservices
- MySQL
- Node.js
- OAuth
- Observability
- OpenAI
- PostgreSQL
- Prompt Engineering
- RDS
- React
- Redis
- REST
- S3
- SageMaker
- scikit-learn
- SonarQube
- Splunk
- SSL
- TensorFlow
- Test Automation
- Vector Search