h3Backend API Engineer (Golang) /h3 pWe're partnering with an innovative, growing technology company developing advanced software solutions for complex, data-intensive environments.
Their platform helps organizations better understand, analyze, and manage critical infrastructure through sophisticated data processing and real-time intelligence.
/p h3Key Responsibilities /h3 ul liDesign, develop, and maintain scalable, high-performance RESTful APIs using Golang (Go).
/li liBuild and optimize API endpoints for reliability, security, and performance.
/li liWork with PostgreSQL and MySQL databases, including schema design, query optimization, and performance troubleshooting.
/li liUnderstand and navigate complex, interconnected software architectures to trace data flows and resolve technical issues.
/li liCollaborate closely with frontend engineers, systems architects, and product teams to deliver new functionality.
/li liApply networking fundamentals to ensure APIs perform reliably across different infrastructure environments.
/li liTroubleshoot production issues spanning application, database, and network layers.
/li liParticipate in code reviews, contribute to engineering best practices, and support continuous improvement.
/li /ul h3Required Qualifications /h3 ul liProfessional experience developing backend software and APIs using Golang.
/li liStrong understanding of RESTful API design, development, and best practices.
/li liHands-on experience with relational databases, particularly PostgreSQL and/or MySQL.
/li liProficiency in SQL, database performance optimization, and efficient query design.
/li liSolid software engineering fundamentals, including concurrency, data structures, and error handling.
/li liExperience working with complex software architectures and interconnected services.
/li liUnderstanding of API security principles, including authentication, authorization, and rate limiting.
/li liStrong problem-solving skills and the ability to work independently within a remote engineering team.
/li /ul h3Desirable Experience /h3 ul liExperience developing software for cybersecurity, networking, infrastructure, or data-intensive platforms.
/li liFamiliarity with network protocols such as TCP/IP, UDP, HTTP/S, DNS, and DHCP.
/li liExperience with packet processing or low-level network programming.
/li liKnowledge of Golang concurrency patterns and performance optimization.
/li liExperience with OpenAPI or similar API documentation frameworks.
/li liAdditional programming experience with C, C++, or Rust.
/li liExperience working in smaller engineering teams or fast-paced technology environments.
/li /ul h3Why Consider This Opportunity?
/h3 ul liFully Remote: Work remotely from anywhere within the United States.
/li liTechnical Ownership: Play a meaningful role in developing and scaling a sophisticated software platform.
/li liInteresting Engineering Challenges: Work on high-performance APIs, complex systems, networking, and data processing.
/li liCollaborative Environment: Work closely with experienced engineers across backend, frontend, systems, and product development.
/li liCareer Growth: Join a growing organization where your technical contributions can directly influence product development and engineering direction.
/li /ul pbInterested?
/b If you're a Golang engineer who enjoys building robust backend systems, solving challenging technical problems, and working on innovative technology, we'd love to hear from you.
/p #J-*****-Ljbffr
📌 Backend Api Engineer Role (Golang) (Genova)
🏢 EVONA
📍 Genova