Backend API Engineer

EVONA

United States

Remote

USD 120,000 - 170,000

Full time

6 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote (US)

Job summary

EVONA is seeking a Backend API Engineer to design, build, and optimize high-performance APIs that power its platform. You will own backend services using Go, work across PostgreSQL and MySQL, and collaborate with frontend, systems, and product teams in a fully remote US-based role.

The position emphasizes scalable API design, security, and performance, with opportunities to influence architecture in a data-intensive infrastructure context.

Qualifications

  • Experience building backend APIs with Go (Golang).
  • Strong RESTful API design and practices.
  • Relational databases experience with PostgreSQL/MySQL.
  • Proficient SQL and query optimization.
  • Knowledge of concurrency, data structures, and error handling.
  • Experience with OpenAPI or similar API docs.
  • Experience in small or fast-paced teams; remote work.

Responsibilities

  • Design, build, and maintain high-performance RESTful APIs using Go.
  • Optimize endpoints for reliability, security, and performance.
  • Collaborate with frontend, systems, and product teams.
  • Navigate complex architectures and trace data flows.
  • Review code and contribute to engineering best practices.

Skills

Golang
RESTful API design
SQL
Concurrency
Error handling
OpenAPI
Independent work

Tools

PostgreSQL
MySQL

Job description

We'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.

They're looking for a Backend API Engineer to join their engineering team, taking ownership of designing, building, and optimizing high-performance APIs that power their core platform.

Key Responsibilities
  • Design, develop, and maintain scalable, high-performance RESTful APIs using Golang (Go).
  • Build and optimize API endpoints for reliability, security, and performance.
  • Work with PostgreSQL and MySQL databases, including schema design, query optimization, and performance troubleshooting.
  • Understand and navigate complex, interconnected software architectures to trace data flows and resolve technical issues.
  • Collaborate closely with frontend engineers, systems architects, and product teams to deliver new functionality.
  • Apply networking fundamentals to ensure APIs perform reliably across different infrastructure environments.
  • Troubleshoot production issues spanning application, database, and network layers.
  • Participate in code reviews, contribute to engineering best practices, and support continuous improvement.
Required Qualifications
  • Professional experience developing backend software and APIs using Golang.
  • Strong understanding of RESTful API design, development, and best practices.
  • Hands-on experience with relational databases, particularly PostgreSQL and/or MySQL.
  • Proficiency in SQL, database performance optimization, and efficient query design.
  • Solid software engineering fundamentals, including concurrency, data structures, and error handling.
  • Experience working with complex software architectures and interconnected services.
  • Understanding of API security principles, including authentication, authorization, and rate limiting.
  • Strong problem-solving skills and the ability to work independently within a remote engineering team.
  • Experience developing software for cybersecurity, networking, infrastructure, or data-intensive platforms.
  • Familiarity with network protocols such as TCP/IP, UDP, HTTP/S, DNS, and DHCP.
  • Experience with packet processing or low-level network programming.
  • Knowledge of Golang concurrency patterns and performance optimization.
  • Experience with OpenAPI or similar API documentation frameworks.
  • Additional programming experience with C, C++, or Rust.
  • Experience working in smaller engineering teams or fast-paced technology environments.
Why Consider This Opportunity?
  • Fully Remote: Work remotely from anywhere within the United States.
  • Technical Ownership: Play a meaningful role in developing and scaling a sophisticated software platform.
  • Interesting Engineering Challenges: Work on high-performance APIs, complex systems, networking, and data processing.
  • Collaborative Environment: Work closely with experienced engineers across backend, frontend, systems, and product development.
  • Career Growth: Join a growing organization where your technical contributions can directly influence product development and engineering direction.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Go)
Software Engineer (Go)

Trust in SODA • United States

Remote
GBP 90,000 - 150,000
Senior Backend Engineer
Senior Backend Engineer

RAPIDFORT • United States

On-site
USD 140,000 - 200,000
401(k) retirement plan
Health, dental, and vision insurance
PTO and company holidays
+3
Senior Software Engineer
Senior Software Engineer

GCS Recruitment • Baltimore (MD)

On-site
USD 140,000 - 180,000
Senior Backend Engineer: Build Scalable APIs & Microservices
Senior Backend Engineer: Build Scalable APIs & Microservices

Quik Hire Staffing • United States

Remote
GBP 65,000 - 90,000
Golang Backend Tech Lead
Golang Backend Tech Lead

Programmers.io • Tampa (FL)

On-site
USD 120,000 - 180,000
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Richmond (VA)

Hybrid
USD 100,000 - 130,000
Mentorship
TechTalks
Education budget
+3
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Boston (GA)

Hybrid
USD 90,000 - 130,000
Professional growth opportunities
Competitive compensation
Exciting projects with Fortune 500 companies
+1
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Quik Hire Staffing • United States

Remote
GBP 65,000 - 90,000
Backend Engineer (Golang) ID48361
Backend Engineer (Golang) ID48361

AgileEngine • Austin (TX)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive compensation
Flexible schedule
+1
Senior Backend Engineer — Remote, High-Scale APIs
Senior Backend Engineer — Remote, High-Scale APIs

Pindrop • Atlanta (GA)

Remote
USD 100,000 - 130,000
Restricted Stock Units
Unlimited Paid Time Off
Health Insurance
+7