Senior Software Engineer
We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing impactful product features to make the lives of our users easier.
In this role, you will work closely with our cross-functional teams to develop features and improvements to the product in a secure, well-tested, and performant way. You will also advocate for improvements to product quality, security, and performance, and solve technical problems of moderate scope and complexity.
You will craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Additionally, you will conduct code reviews and advocate for high standards in code quality, security, and performance.
Our ideal candidate has a Bachelor's Degree in Computer Science, Engineering, or a related field, and at least 7 years of experience working in Software Development. They should have 4+ years of experience working with Go and Java, and 3+ years of experience working on System Design, Microservices, SQL, and Distributed systems.
Requirements
* Bachelor's Degree in Computer Science, Engineering, or a related field
* At least 7 years of experience working in Software Development
* 4+ years of experience working with Go and Java
* 3+ years of experience working on System Design, Microservices, SQL, and Distributed systems
Benefits
* Competitive salary
* 100% remote work
* Paid time off
* National Holidays celebrated
* Sick leave
* Refundable Annual Credit
* Team-building activities
* Birthday day off
About Us
We are a dynamic team dedicated to solving complex business challenges through cutting-edge technology. We believe in the power of tailored solutions and invite you to be part of our team if you are eager to make an impact and collaborate with like-minded professionals.