Backend Engineer

Iconstaff
Boston, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Boston, United States of America

Tech stack

Clean Code Principles
API
Artificial Intelligence
Big Data
Cloud Computing
Software Quality
Databases
Data Infrastructure
Data Visualization
Distributed Systems
Python
Machine Learning
Systems Development Life Cycle
Reliability Engineering
Systems Architecture
Data Processing
Scripting (Bash/Python/Go/Ruby)
Large Language Models
Reliability of Systems
Backend
Build Management
Kubernetes
Data Management
Data Pipelines
Docker

Job description

As a Senior Backend Engineer, you'll design and build scalable backend systems for an AI-driven data platform. You'll lead technical projects, handle large-scale data processing, and help shape system architecture and performance.

What You'll Do

  • Design and build backend systems and APIs
  • Own projects from planning to deployment
  • Collaborate across engineering, data, and product teams
  • Support AI/ML model deployment and infrastructure
  • Improve system reliability, scalability, and performance
  • Implement security best practices
  • Mentor engineers and uphold code quality standards

Requirements

  • 5+ years of backend engineering experience
  • Strong Python skills and experience with large-scale systems
  • Solid understanding of APIs, databases, and cloud infrastructure
  • Experience with distributed systems and data pipelines
  • Focus on performance, scalability, and clean code
  • Interest in AI/ML is a plus

Bonus

  • Experience with LLMs, Docker/Kubernetes, or data visualization
  • Startup or full-stack experience, Application Programming Interface (API), Artificial Intelligence (AI), Best Practices, Cloud Computing, Data Management, Data Processing, Data Visualization, Distributed Computing, Docker, Engineering, Large-Scale Systems, Mentoring, Project Planning, Python Programming/Scripting Language, Quality Metrics, Reliability Engineering, Scalable System Development, Startup, System Architecture, Systems Reliability, Systems Scalability, Technical Leadership

Benefits & conditions

  • Competitive salary, equity, and benefits

Apply for this position