LTK - Sr. Golang Backend Engineer
Job in
Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listed on 2026-01-12
Listing for:
TALLER
Full Time
position Listed on 2026-01-12
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Engineer, Golang
Job Description & How to Apply Below
Location: Town of Poland
Summary
We are looking for a highly skilled Senior Golang Backend Engineer to join our dynamic engineering team s role is critical in designing, developing, and maintaining scalable backend systems that power our innovative business solutions. The ideal candidate will leverage their expertise in Golang, Postgre
SQL, and cloud infrastructure to build robust, secure, and high-performance backend applications. As a senior engineer, you will play a pivotal role in shaping our backend architecture and collaborating closely with cross‑functional teams to drive continuous improvement and innovation.
Location: We are seeking talents from LATAM.
Responsibilities- Design, develop, and maintain scalable backend services and APIs using Golang, ensuring high performance and reliability.
- Lead migration efforts from a Python monolith to microservices: propose migration strategies, run pilot services, and coordinate cutovers.
- Architect and implement secure, RESTful APIs that serve as the backbone for our applications, facilitating seamless data exchange in JSON format.
- Manage and optimize Postgre
SQL databases, ensuring data integrity, performance tuning, and efficient query design. - Deploy and operate services on AWS and Kubernetes (EKS); work with Airbyte and related data integration tools as needed.
- Collaborate with product managers, frontend engineers, and other stakeholders to deliver high-quality features aligned with business goals.
- Drive improvements in development processes, tooling, and technologies to enhance team productivity and product quality.
- Work with messaging systems such as Apache Kafka to build event‑driven architectures that support real‑time data processing and integration.
- Apply sound software engineering principles to design maintainable, testable, and extensible codebases.
- Participate in code reviews, design discussions, and architectural decisions to uphold engineering standards and quality.
- Golang:
Extensive experience in developing backend applications using Go, with a strong understanding of its concurrency model, idiomatic patterns, and performance optimization techniques. - Postgre
SQL:
Proficient in designing, managing, and optimizing relational databases using Postgre
SQL, including schema design, indexing, and query optimization. - RESTful API:
Expertise in designing and implementing secure, scalable RESTful APIs that adhere to best practices and standards, with a focus on JSON data interchange. - JSON:
Strong knowledge of JSON for data serialization and deserialization in API communication. - Hands‑on AWS experience (EKS/EC2/RDS/S3/Cloud Formation/Terraform) and Kubernetes deployments.
- Apache Kafka:
Experience working with Apache Kafka or similar distributed messaging systems to build scalable, event‑driven backend architectures. - Relational Database Management Systems (RDBMS):
Solid understanding of RDBMS concepts beyond Postgre
SQL, including transactions, ACID properties, and data modeling. - Software Engineering Principles:
Strong foundation in software design patterns, clean code practices, testing methodologies, and version control systems.
- Docker:
Familiarity with containerization using Docker, including creating, managing, and deploying containerized applications to streamline development and production workflows. - Background in financial/transactional systems or e‑commerce integrations (Shopify/Amazon data flows).
- Experience with Airbyte or ETL/data integration platforms.
- Prior experience migrating monoliths to microservices at production scale.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×