Senior Software Engineer at Legion | Torre

Senior Software Engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: To be defined

USD75.4K - 100K/year

~COP150M - 200M/year

+ Equity

+ Bonuses

location_on
Hybrid (Bangalore, India)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted over 2 years ago

Requirements and responsibilities


Legion is a fully remote, mission-driven company focused on turning hourly jobs into good jobs. It’s a collaborative, entrepreneurial, and fast-paced culture. Legion offers competitive compensation and benefits packages to all employees. The company is recognized for its innovative, modern approach to transforming workforce management and has been backed by prominent venture partners. The Platform Engineering team at Legion is seeking a Senior Software Engineer to join their team. As a senior member of the team, you will be responsible for writing secure, efficient, enterprise-quality Java code, and have a deep understanding of the techniques and technologies necessary for scalability and performance. The ideal candidate will have experience with Spring Boot, Hibernate, MySQL, ElasticSearch, and Redis, and familiarity with cloud-native deployment in AWS. This is an opportunity to work in a collaborative, entrepreneurial, and fast-paced culture, and contribute to the mission of turning hourly jobs into good jobs. Responsibilities: - Design, build, and support key frameworks used by other engineering teams - Collaborate with cross-functional teams to analyze, design, and implement new features - Participate in code reviews, design reviews, and team meetings - Write clean, maintainable and efficient code adhering to coding standards - Make data-driven technical decisions - Troubleshoot and debug issues in production and development environments - Continuously improve the performance, scalability, and reliability of software applications