Systems Engineer
Core
Design, develop, test, and maintain software applications and system components across backend, frontend, and full-stack domains.
Role type
Full-stack systems engineer
Builds
Software applications and system components
Domain
IT / Software Development
Deliverable
production ML models | product features
Required skills
Java, C#, Python, Node.js, RESTful APIs, microservices, SQL Server, PostgreSQL, MongoDB, Oracle, Linux, Windows, AWS, Azure, GCP, Git, Docker, Kubernetes
Preferred skills
Combined backend and frontend skillsets, modern UI frameworks, DevOps practices, CI/CD, troubleshooting across full stack
Technologies
Git, Jira, Confluence, IDEs
Responsibilities
Develop and maintain backend services, APIs, and business logic; Ensure system performance, scalability, availability, and data integrity; Integrate applications with databases, external systems, and third-party services; Participate in system design and architecture discussions
Seniority
Mid-level, hands-on IC