Senior Software Engineer - Cloud Microservices
Anderson Merchandisers
Plano, United States of America
12 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 135KJob location
Plano, United States of America
Tech stack
Java
PHP
Automation of Tests
Cloud Computing
IBM DB2
Relational Databases
DevOps
Distributed Systems
Python
Uptime
Microsoft SQL Server
Object-Oriented Software Development
Software Engineering
UML
Google Cloud Platform
Event Driven Architecture
Containerization
Kubernetes
Low Latency
Terraform
Docker
Microservices
Job description
As a key member of our engineering team, you'll take ownership of designing and delivering scalable, resilient, cloud-based solutions:
- Architect and develop event-driven microservices on Google Cloud Platform (GCP)
- Build highly available systems using pub/sub messaging patterns
- Containerize applications with Docker and orchestrate using Kubernetes
- Optimize performance across distributed systems (latency, scalability, uptime)
- Partner with DevOps to enhance CI/CD pipelines and automation
- Collaborate across teams to define requirements and deliver impactful solutions
- Mentor engineers and contribute to a culture of technical excellence
- Stay ahead of trends in cloud, DevOps, and microservices architecture
Requirements
Do you have experience in Software engineering?, * 7+ years of software development experience
- Strong expertise in cloud-native microservices architecture
- Hands-on experience with GCP services
- Proficiency in Docker & Kubernetes
- Experience with CI/CD pipelines & automated testing
- Solid programming skills in Java, Python, and/or PHP
- Experience with relational databases (SQL Server, DB2 preferred)
- Knowledge of Infrastructure as Code (Terraform or similar)
- Strong problem-solving, communication, and collaboration skills
Bonus Points
- Experience with UML modeling & OOA/OOD principles
- Familiarity with event-driven design patterns
- Passion for mentoring and driving team growth, * Thinks critically and thrives in complex environments
- Takes ownership and delivers high-quality software
- Enjoys collaborating and sharing knowledge
- Stays curious and continuously improves your craft
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- 401(k) matching
- Vision insurance
- Health savings account
- Dental insurance
- Life insurance, * 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Health insurance
- Health savings account
- Life insurance
- Vision insurance