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-18808-Ljbffr
📌 Backend API Engineer Role (Golang) (Italia)
🏢 EVONA
📍 Italia