Ativa os alertas de emprego por e-mail!

Senior software engineer

NetVagas

Blumenau

Presencial

BRL 80.000 - 150.000

Tempo integral

Há 30+ dias

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

An innovative company is looking for a Senior Software Engineer to join its dynamic team. This exciting role involves designing and developing microservices architectures while leveraging cutting-edge containerization technologies like Docker and Kubernetes. You will play a pivotal role in building scalable, secure applications and collaborating with cross-functional teams to define system architecture and design APIs. If you have a passion for cloud platforms and a strong background in software development, this opportunity is perfect for you to make a significant impact in a fast-paced environment.

Qualificações

  • 5+ years of software development experience focusing on microservices.
  • Proficient in Golang with experience in Docker and Kubernetes.

Responsabilidades

  • Design and maintain microservices architectures using Docker and Kubernetes.
  • Collaborate to define system architecture and integrate with various data stores.

Conhecimentos

Golang
Docker
Kubernetes
PostgreSQL
RabbitMQ
AWS
GCP
Linux
Microservices
API Development

Formação académica

Bachelor's degree in Computer Science
Master’s degree in Engineering

Ferramentas

Docker
Kubernetes
RabbitMQ
GDB
PDB

Descrição da oferta de emprego

Senior Software Engineer

About Us: ZPE Systems develops and manufactures secure remote in-band and out-of-band management solutions for enterprises to access, control and manage, and automate critical IT infrastructure from data center to the edge. Companies that maintain or operate many data centers, campuses, and branch locations, such as those in healthcare, supply chain, education, government and finance, trust ZPE’s Intel-based serial consoles, services routers, and cloud management software to eliminate human error, close security gaps, and resolve interoperability issues. ZPE Systems was founded in the Silicon Valley in 2013 with sales and support offices worldwide, with continuous expansion through a growing network of trusted partners and service providers.

Job Overview: We are seeking a highly skilled Senior Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in designing and developing microservices architecture using containerization technologies. You will play a key role in building scalable and secure applications while leveraging cloud platforms and a variety of databases.

Key Responsibilities:

  1. Design, develop, and maintain microservices architectures using Docker and Kubernetes.
  2. Implement and manage container orchestration to ensure efficient application deployment and scaling.
  3. Collaborate with cross-functional teams to define system architecture, design APIs, and integrate with various data stores such as PostgreSQL, Cassandra, and Redis.
  4. Develop and maintain messaging systems using RabbitMQ, NATS, and MQTT for asynchronous communication.
  5. Build and optimize RESTful APIs and gRPC services to ensure high performance and scalability.
  6. Develop microservices using Golang, focusing on clean code, maintainability, and performance.
  7. Work in a Linux OS environment, ensuring robust application performance and reliability.
  8. Utilize networking principles to design and implement communication protocols between services.
  9. Utilize cloud platforms (GCP and AWS) to deploy and manage applications in a secure and cost-effective manner.
  10. Implement security best practices throughout the Software Development Life Cycle (SDLC), including Static Application Security Testing (SAST) and Dynamic Application Security Testing (DAST).
  11. Conduct code reviews and mentor junior engineers to foster a culture of continuous improvement and knowledge sharing.
  12. Troubleshoot and debug complex issues using tools like GDB and PDB.
  13. Stay up-to-date with industry trends and emerging technologies to enhance our development practices and tooling.

Minimum Requirements:

  1. Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  2. 5+ years of experience in software development, with a strong focus on microservices.
  3. Proficiency in Go (Golang) and experience with other programming languages (e.g., Python).
  4. Strong experience with containerization and orchestration tools (Docker, Kubernetes).
  5. Familiarity with databases such as PostgreSQL, Cassandra, and caching solutions like Redis.
  6. Experience with messaging systems, including RabbitMQ, NATS, and MQTT.
  7. Solid understanding of cloud services (AWS, GCP) and deployment strategies.
  8. Experience in developing microservices in a Linux OS environment.
  9. Strong networking experience to facilitate effective service communication.
  10. Knowledge of application security practices, including SAST and DAST.
  11. Strong understanding of software development methodologies and best practices.
  12. Excellent problem-solving skills and the ability to work collaboratively in a team environment.
  13. Strong communication skills, both verbal and written.

Preferred Qualifications:

  1. Experience with CI/CD pipelines and DevOps practices.
  2. Familiarity with distributed systems and microservices communication patterns.
  3. Previous experience in a senior or lead engineering role.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes

Remote Senior Software Engineer - 34123

Turing

null null

Teletrabalho

Teletrabalho

BRL 120.000 - 160.000

Tempo parcial

Há 2 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer II (L5)

Teachable

null null

Teletrabalho

Teletrabalho

BRL 90.000 - 150.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Remote Senior Software Engineer - 34123

Turing

null null

Teletrabalho

Teletrabalho

BRL 120.000 - 160.000

Tempo parcial

Ontem
Torna-te num dos primeiros candidatos

Remote Senior Software Engineer - 34123

Turing

São Paulo null

Teletrabalho

Teletrabalho

BRL 120.000 - 160.000

Tempo parcial

Há 2 dias
Torna-te num dos primeiros candidatos

Sr Software Engineer

Rocket Lab

null null

Teletrabalho

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Senior Software Engineer (React.js, .NET) - OP01781

Dev.Pro

Buenos Aires null

Teletrabalho

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Senior Software Development Engineer

WatchGuard

null null

Teletrabalho

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer

Tremendous

null null

Teletrabalho

Teletrabalho

USD 100.000 - 200.000

Tempo integral

Há 5 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer - MAAS

Canonical

Rio de Janeiro null

Teletrabalho

Teletrabalho

USD 45.000 - 85.000

Tempo integral

Há 11 dias