Panasonic-posted 3 months ago
$97,000 - $162,000/Yr
Full-time • Mid Level
OR
5,001-10,000 employees

We are seeking an MTS II, Software Engineer (Microservices) to design, develop, and maintain distributed microservices architectures. The ideal candidate will have hands-on experience with containerization, cloud platforms, and modern development practices, along with a passion for building resilient, scalable systems.

  • Design, develop, and maintain microservices using modern programming languages and frameworks
  • Implement RESTful APIs and ensure seamless inter-service communication
  • Apply microservices design patterns including service discovery, circuit breaker, and API gateway
  • Contribute to architectural decisions and technical strategy discussions
  • Write clean, maintainable, and well-documented code following best practices
  • Build and maintain CI/CD pipelines for automated testing and deployment
  • Containerize applications using Docker and orchestrate with Kubernetes
  • Deploy and manage services on cloud platforms (AWS, Azure, or GCP)
  • Implement monitoring, logging, and observability solutions
  • Ensure system reliability, performance, and security
  • Work closely with cross-functional teams including product managers, designers, and QA engineers
  • Mentor junior developers and conduct code reviews
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning
  • Collaborate with DevOps teams to optimize deployment and infrastructure
  • Communicate technical concepts effectively to both technical and non-technical stakeholders
  • Implement comprehensive testing strategies, including unit, integration, and contract testing
  • Perform load testing and performance optimization
  • Debug and troubleshoot distributed systems issues
  • Ensure code quality through automated testing and code review processes
  • Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience
  • 2-5 years' of related experience
  • Ability to travel to domestic or international locations as required, up to 5% of the time
  • Proficiency in at least one modern programming language: Java (Spring Boot, Spring Framework, Spring MVC), Python (FastAPI, Django, Flask), Node.js (Express.js, API development), Go for high-performance services
  • Strong understanding of object-oriented programming and design patterns
  • Experience with functional programming concepts
  • Hands-on experience with both SQL and NoSQL databases: SQL (MySQL, PostgreSQL, SQL Server), NoSQL (MongoDB, Cassandra, DynamoDB)
  • Database design, optimization, and performance tuning
  • Extensive experience with RESTful API design and implementation
  • Knowledge of API versioning, pagination, filtering, and error handling
  • Experience with API documentation tools (Swagger/OpenAPI)
  • Understanding of authentication and authorization (OAuth, JWT)
  • Message queue experience (RabbitMQ, Apache Kafka)
  • Proficient in Docker containerization
  • Hands-on experience with Kubernetes for container orchestration
  • Understanding of service mesh concepts (Istio, Linkerd)
  • Experience with major cloud platforms: AWS (EC2, S3, Lambda, EKS, RDS), Azure (App Service, Azure Functions, AKS), GCP (Compute Engine, Cloud Functions, GKE)
  • Experience building and maintaining CI/CD pipelines
  • Proficiency with tools like Jenkins, GitLab CI, Azure DevOps, or GitHub Actions
  • Flexible paid time off for exempt salaried employees
  • 14 vacation days per year + 7 sick days + 3 personal days for non-exempt hourly employees
  • 11 company paid holidays per year
  • Medical insurance offerings from Aetna and Kaiser
  • Dental PPO and DMO options & Vision insurance through EyeMed or VSP
  • 401K with 50% match on up to 8% contribution, fully vested from day 1
  • Wellness Program, Counseling services, FSA & HSA
  • Life Insurance for employee, spouse and child, AD&D Insurance
  • Long-term and Short-term disability, Critical Illness Insurance, Accident Insurance
  • Legal Assistance, Pet Insurance, Identity Theft Protection
  • Dependent Care FLSA, Education Assistance, Commuter Program, Employee Purchase Program, Service Award Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service