Backend Software Engineer (PythonNodeJavaGo)

Not Interested
Bookmark
Report This Job

profile Job Location:

Saint Paul, MN - USA

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

This is a remote position.

We are seeking a Backend Software Engineer to design and build scalable high-performance APIs and services using Python Java or Go. This role focuses on building reliable backend systems improving performance and security and supporting cloud-native application architectures.

You will collaborate with frontend engineers DevOps teams and product stakeholders to deliver production-ready solutions in a fast-paced agile environment. The ideal candidate has strong fundamentals in distributed systems clean architecture and database design.

Key Responsibilities:
Design develop and maintain backend services and REST APIs
Build scalable microservices and event-driven systems
Optimize performance reliability and system security
Design database schemas and write efficient SQL queries
Integrate backend systems with cloud services and third-party APIs
Participate in code reviews and maintain coding standards
Write automated tests to ensure system stability
Collaborate with DevOps teams on CI/CD and deployment processes

Requirements


Requirements
4 years of backend software development experience
Strong experience in at least one: Python Java or Go
Experience designing RESTful APIs and microservices
Strong database experience (PostgreSQL MySQL or similar)
Experience with Docker and containerized environments
Familiarity with CI/CD pipelines and Git-based workflows
Understanding of cloud platforms (AWS Azure or GCP)
Strong problem-solving and debugging skills

Preferred Qualifications:
Experience with Kubernetes and distributed systems
Experience with message queues (Kafka RabbitMQ SQS)
Knowledge of caching systems (Redis or similar)
Experience in high-availability production environments



Required Skills:

Experience with AWS Azure or GCP Strong knowledge of networking security and cloud services Experience with Terraform ARM or CloudFormation Familiarity with containers and orchestration tools Strong troubleshooting and optimization skills

This is a remote position. We are seeking a Backend Software Engineer to design and build scalable high-performance APIs and services using Python Java or Go. This role focuses on building reliable backend systems improving performance and security and supporting cloud-native application archit...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Access Control System
  • Engineering
  • Bar Management
  • Jpa
  • Law
  • Jdbc