Backend Software Engineer
Core
Backend Software Engineer analyzing code, troubleshooting issues, and implementing improvements in existing software repositories and open-source projects.
Role type
Backend Software Engineer
Builds
Improvements to existing software repositories and open-source projects
Domain
Software Engineering / Open Source
Deliverable
production ML models
Required skills
Java, Python, C++, Go, JavaScript, TypeScript, Git/GitHub workflows, Jira, debugging, code analysis, software maintenance
Preferred skills
Experience with diverse codebases, understanding complex system architectures
Technologies
Java, Python, C++, Go, JavaScript, TypeScript, Git, GitHub, Jira
Responsibilities
Explore and understand existing software repositories, Analyze, modify, debug, and extend existing codebases, Work with open-source projects to implement improvements, Investigate technical issues by tracing execution paths, Implement reliable, readable, and maintainable code, Use Git and GitHub for version control
Seniority
Junior to Mid-level, hands-on IC
