[Remote] Lead Full Stack Engineer
Note: The job is a remote job and is open to candidates in USA. Seneca Resources is a staffing and consulting firm that provides opportunities for professionals to grow their careers. They are seeking a Lead Full Stack Engineer to support a federal-aligned platform engineering initiative, enabling adoption of a modern cloud platform and improving engineering workflows.
Responsibilities
- Collaborate with engineering teams to assess application architectures, development environments, and deployment workflows
- Design and implement onboarding and migration strategies to support platform adoption at scale
- Provide technical leadership across cloud architecture, CI/CD pipelines, and infrastructure automation
- Troubleshoot application, infrastructure, and deployment issues across distributed systems
- Guide best practices in scalable system design, microservices, and cloud-native architecture
- Develop technical documentation, onboarding guides, and engineering best practices
- Lead technical discussions and act as a trusted advisor to engineering stakeholders
- Partner cross-functionally to resolve complex technical and integration challenges
- Leverage AI-assisted development tools to improve productivity and accelerate prototyping
- Support continuous improvement of developer experience and platform adoption
Skills
- 7+ years of software engineering experience building full-stack applications
- Strong programming experience in TypeScript, Golang, and/or Python
- 5+ years of experience with AWS cloud services and CI/CD pipelines
- Experience with GitHub Actions, ArgoCD, Flux, or similar deployment automation tools
- 4+ years of experience with containerization technologies such as Docker
- 4+ years of experience with relational databases (MySQL, PostgreSQL)
- 4+ years of experience with Infrastructure as Code (Terraform, AWS CDK, or similar tools)
- 4+ years of experience with observability tools such as AWS CloudWatch, Grafana, or New Relic
- Strong understanding of distributed systems, networking, and software architecture patterns
- Experience using AI development tools such as GitHub Copilot, Cursor, or Windsurf
- Strong communication and technical leadership skills
- Ability to thrive in agile, fast-paced, customer-facing environments
- Experience building or supporting Internal Developer Platforms (IDPs) or developer enablement tools
- Experience with AWS services including EKS, EC2, RDS, DynamoDB, SQS, and SNS
- Experience writing technical documentation for engineering audiences
- Strong troubleshooting skills across code, infrastructure, and deployment pipelines
- Prior experience in platform engineering, solutions engineering, or professional services roles
Benefits
- Competitive pay
- Comprehensive health, dental, and vision coverage
- 401(k) retirement plans
- The support of a dedicated team who will advocate for you every step of the way
Company Overview