Sr Golang Developer

Peru🕖 11 months ago

Job Summary:Waverley Software is seeking a passionate and experienced senior backend Golang engineer to join our team in developing a feature-rich Asset Management Platform. You will play a key role in building and maintaining robust, scalable, and secure APIs and backend services that power our platform's functionalities. You will collaborate closely with other engineers, designers, and product managers to translate requirements into elegant and efficient Golang code.

Responsibilities:Design, develop, and implement APIs and backend services for various platform components, including:Asset Management (CRUD operations, inventory tracking, maintenance scheduling)GPS & Geo-fencing (real-time tracking, geo-fences, alerts)Logistics Management (contract creation, site management, delivery scheduling)Pricing & Quotation Management (automated pricing, custom pricing, quote generation)Rental Agreements & Contracts (digital generation, e-signature capabilities)Payment Processing (integration with Stripe Connect, separate invoice generation)Check-In/Check-Out System (automation using telemetry data, digital forms, status updates)Notifications & Reporting (email, SMS, monthly reports)Collaborate with frontend developers to ensure seamless API integration and data exchange.Lead code reviews and provide constructive feedback to ensure high code quality and maintainability.Write unit and integration tests for your code to guarantee functionality and prevent regressions.Stay up-to-date with the latest Golang trends and best practices, adopting them in your development process.Work effectively within a collaborative team environment, communicating clearly and contributing to knowledge sharing.Lead the development team, support architectural decisions and development cycles.

Required Skills and Qualifications:8+ years of experience in backend development with Golang, demonstrated through professional projects or personal contributions.Strong understanding of RESTful APIs, HTTP concepts, and API design principles.Proficient in working with relational databases (PostgreSQL preferred), including schema design, query optimization, and data migrations.Experience with building and deploying microservices architectures in production environments.Solid knowledge of Go concurrency patterns, error handling, and performance optimization techniques.Familiarity with CI/CD pipelines and best practices for automated testing and deployment.Excellent problem-solving skills and ability to analyze complex technical issues effectively.Proven ability to work independently and manage multiple tasks simultaneously while maintaining quality.Strong communication and collaboration skills to work effectively within a team and as a team lead.

Preferred Qualifications:Experience with Go frameworks like Gin, Gorilla, or Fiber for API development.Hands-on experience with containerization technologies like Docker and Kubernetes.Understanding of cloud platforms like AWS, Azure, or GCP and their deployment options.Experience with DevOps tools and practices for automated infrastructure management.Familiarity with event-driven architectures and messaging systems like Kafka, RabbitMQ or Pub/Sub.Prior experience in the asset management or logistics industry (a plus).

Key Skills

Waverley Software

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago