Software Engineer
Job Description
- Own product development on functional and non-functional requirements, OKRs, and improvements to code quality across the team
- Design and develop low latency, high throughput systems with minimal guidance
- Be responsible for ensuring the quality and timeliness of deliverables for the team
- Be a self-learner when it comes to technology and work with the team to collaborate on the engineering initiatives as the products go through the evolution cycle
- Own the entire lifecycle of feature development, test, deployment, fixes and improvements
- Work with tech leads, product managers and other stakeholders to continuously work towards progressing on the group s and organization s goals
- Write code that is clear, concise, performant, tested and easily understood by others
- Communicate, collaborate and work effectively across cross-functional teams in a global environment
What You Will Need
- At least 2 years of experience in designing, developing, testing and deploying applications with Golang/Java/Ruby. Proficient in OOP, SQL, Design Patterns
- Experience with functional programming, data modeling experience in Relational and/or NoSQL databases is a plus
- Well-versed with agile methodologies
- Hands on knowledge of unit testing methodologies and frameworks
- Experience troubleshooting server performance - memory issues, GC tuning, resource leaks
- Experience working in technologies like Kafka, RabbitMQ, Postgres, MySql, Redis, Aerospike, or similar
More Info
Job Type:
Industry:
Function:
Employment Type:
About Company
Tokopedia is an Indonesian technology company with a mission to democratize commerce through technology. Since its founding in 2009, Tokopedia has been a force that pioneers digital transformation in Indonesia. Consistent in building a bridge to connect millions of people, we have now reached more than 99% of districts and empowered more than 14 million registered merchants across Indonesia.

