onsite
Senior Software Engineer - Advisor360 Llc
Software Engineer
Lead the design, development, and deployment of scalable cloud-native applications using Python, JavaScript, and AWS services, while mentoring junior engineers and driving best practices in CI/CD and container orchestration.
About the role
Key Responsibilities
- Architect and implement high‑performance backend services in Python and JavaScript, ensuring scalability and reliability on AWS.
- Design and maintain CI/CD pipelines with Docker, Kubernetes, and Git, automating deployments and rollbacks.
- Collaborate with cross‑functional teams to define API contracts, data models, and performance benchmarks.
- Mentor junior developers, conduct code reviews, and promote coding standards and security best practices.
- Monitor application health, troubleshoot incidents, and optimize resource utilization in production environments.
Requirements
- 5+ years of professional software development experience, with a strong focus on cloud‑native architectures.
- Proficiency in Python, JavaScript (Node.js), and RESTful API design.
- Hands‑on experience with AWS services (EC2, S3, RDS, Lambda) and container orchestration (Docker, Kubernetes).
- Solid understanding of CI/CD tooling, Git workflows, and automated testing.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythonjavascriptawsdockerkubernetes