EarnIn is looking for a mid-level Software Engineer to join their backend teams. The role will involve designing and implementing features, creating and maintaining test automation, and working with various databases and data pipeline technologies.
Requirements
- 3+ years of development experience in Software Engineering
- Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience
- Proficient in at least one modern programming language such as C#, Kotlin, Java, Python, Go, and Scala
- Hands-on experience working with various databases (DynamoDB, MySQL, ElasticSearch) and data pipeline technologies
- Experience with continuous integration and delivery tools
- Experienced in developing and executing functional and integration tests
- Excellent written and verbal communication skills
- Ability to thrive in a fast-paced, dynamic environment and have a bias towards action and results
- Experience with Kubernetes, microservices, and event-driven architecture is a strong plus
- Experience in payments/fintech is a plus
Benefits
- Healthcare
- Internet/cell phone reimbursement
- Learning and development stipend
- Travel opportunities to Mountain View HQ