Software Development Engineer

PRIMUS Global Services, Inc
Palo Alto, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Palo Alto, United States of America

Tech stack

Java
JavaScript
ActiveMQ
API
Software as a Service
Cloud Computing
Computer Programming
Databases
Programming Tools
Distributed Systems
Eclipse
Ext JS
Groovy
Grails
IntelliJ
Spring
jQuery
Python
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
NetBeans
Performance Tuning
Redis
Broadcom
Mesos
Software Engineering
Data Streaming
Subversion
Docker Swarm
Backend
GIT
Containerization
Angular
Kubernetes
Kafka
Docker
VMware
Microservices

Job description

We are seeking a Senior Software Development Engineer to join our team onsite in Palo Alto, CA. The ideal candidate will have strong experience in Java/Python development, cloud technologies, distributed systems, and container orchestration platforms. Candidates with prior Broadcom or VMware experience are highly preferred., Design, develop, and maintain scalable SaaS/cloud-based applications and services

Build and support distributed systems using modern cloud-native technologies

Develop backend services and APIs using Java, Python, Groovy, and JavaScript

Work with containerization and orchestration tools such as Docker and Kubernetes

Troubleshoot complex production issues and optimize system performance

Collaborate with cross-functional teams in agile development environments

Participate in system design, testing, deployment, and operational support

Work with messaging and streaming platforms like Kafka and ActiveMQ

Requirements

  • Strong programming experience with Java and Python
  • Hands-on experience with Docker, Kubernetes, and cloud-native environments
  • Experience with distributed computing and microservices architecture
  • Knowledge of databases including MySQL, PostgreSQL, MSSQL, MongoDB, and Redis
  • Familiarity with development tools such as Git, SVN, IntelliJ, Eclipse, or NetBeans
  • Experience with frameworks including Spring, Grails, AngularJS, jQuery, or ExtJS
  • Strong understanding of Unix/Linux systems
  • Experience with messaging/streaming platforms like Kafka or ActiveMQ
  • Excellent troubleshooting, analytical, and problem-solving skills
  • Ability to work independently and collaboratively in a fast-paced environment

Preferred Qualifications:

  • Previous experience with Broadcom or VMware environments
  • Experience engineering and supporting SaaS/Cloud platforms
  • Exposure to container orchestration technologies such as Mesos or Docker Swarm

Apply for this position