Senior Software Developer - Production Effort
Double Negative8 months ago
Bengaluru, IndiaSenior
Responsibilities
- Design and architect services that capture, validate, and present data generated through artists’ workflows.
- Lead implementation of services and data collectors.
- Lead deployment of services into the production environment.
- Provide sprint-based updates on task progress.
- Write software documentation and create or update troubleshooting playbooks.
- Troubleshoot issues identified during development and after deployment.
- Coordinate with teams at remote sites across different time zones.
Requirements
- 8+ years of professional software development experience.
- Programming experience in Python and GoLang.
- Fluency in data structures, algorithms, design patterns, data modeling, and schema design.
- Bachelor’s degree in Computer Science or an equivalent subject, or equivalent work experience.
- Knowledge of backend web frameworks such as Django, Flask, or Falcon is preferred.
- Experience with C++, SQL, GraphQL, JavaScript or TypeScript, or Rust is preferred.
- Agile development experience using the Scrum framework is preferred.
- Knowledge of CI/CD workflows is preferred.
- Strong written and verbal communication skills and eagerness to tackle problems head-on are preferred.