Senior Software Engineer

4 Weeks ago • 5-6 Years • Software Development & Engineering

Job Summary

Job Description

As a Senior Software Engineer at Legion, you will be responsible for developing high-quality features, designing solutions, and ensuring product quality. You'll write efficient Java code, focusing on scalability and performance, and collaborating with the CTO/Architect on feature design. Your responsibilities include writing unit tests, working with QA engineers, and fixing bugs. You will be involved in the end-to-end development, testing, and support of applications, making data-driven technical decisions and mentoring other team members. The role requires strong communication skills, software architecture design abilities, and the ability to contribute to team planning and code reviews.
Must have:
  • Bachelor's Degree in Computer Science or related
  • 5-6 years with backend technologies (Java, Spring Boot, MySQL)
  • 5-6 years building multi-tenant SaaS applications
  • 5-6 years experience with designing and building APIs
  • 5+ years delivering software in a cloud-based environment
Good to have:
  • Experience serving as technical lead
  • Knowledge of software engineering best practices
  • Experience in distributed/scalable systems
  • Proficiency with AWS products and services
  • Experience in managing frameworks for code quality
Perks:
  • Health Benefits
  • Paid Time Off and Paid Holidays
  • Parental Leave
  • Equity
  • Monthly Wellness Reimbursement
  • Monthly Lunch on Legion

Job Details

Senior Software Engineer

Hybrid Bangalore, or Remote Pune, India 

The Legion application is a high-performance data-driven Java enterprise application that implements sophisticated scheduling and optimization algorithms. It also provides the necessary endpoints for our Web and mobile frontend applications. As a Senior Software Engineer, you will be a member of the team responsible for the implementation and evolution of this application. You will need to be able to write secure, efficient, enterprise-quality Java code, and have a deep understanding of the techniques and technologies that are necessary for scalability and performance. You will also need knowledge and experience with data modeling and relational databases. Our application runs on AWS, so experience with containerization and cloud deployments is desirable. We're using Springboot, Hibernate, MySQL, and JSON, so familiarity with these technologies will be helpful. Frontend experience in JavaScript and Angular and/or React is a big plus.

RESPONSIBILITIES AND DUTIES

  • Develop features with high quality and on-time
  • Thorough understanding of product area 
  • Assist with feature design along with CTO/Architect
  • Develop features keeping in mind best coding practices including performance and user experience
  • Own product quality
  • Test features before asking QA engineers to test
  • Write unit tests
  • Work with QA engineers to test the product end-to-end
  • Fix incoming bugs daily: Adhere to bug resolution goals and SLA
  • Be able to demo the Legion product end-to-end
  • Devise robust solutions that enable product engineering teams to rapidly deliver features in a scalable and performant manner
  • Design, build, and support applications from End to End.
  • Make data-driven technical decisions
  • Use your deep technical knowledge to debug and solve complex technical problems
  • Identify and resolve ambiguities in requirements in consultation with the various stakeholders
  • Contribute to the long-term team charter and quarterly planning
  • Mentor others on the team, and hold a high bar for code quality and standards by conducting design reviews, code reviews, and providing feedback
  • Work with QA team to make the feature as Production ready.

REQUIRED SKILLS AND QUALIFICATIONS

  • Bachelor's Degree in Computer Science, Engineering or related discipline
  • 5-6 years with backend technologies (Java, Spring Boot, MySQL)
  • 5-6 years working on building multi-tenant SaaS applications
  • 5-6 years experience with designing and building APIs
  • 5+ years delivering software in a cloud-based environment (AWS, GCP, Azure)
  • Professional software development experience
  • Proficiency in Java or C++, and object-oriented design skills
  • Application architecture and design patterns
  • Experience serving as technical lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, and testing to documentation, delivery, and maintenance is preferred
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in the development of distributed/scalable systems and high-volume transaction applications
  • Proven ability to lead projects from inception to production
  • Strong mastery in communication skills, software architecture design, writing technical documents
  • Strong personal work ethic focused on prioritization, being action-oriented, and being driven to achieve positive results

PREFERRED QUALIFICATIONS AND ATTRIBUTES

  • Proactive and able to command respect through intelligence, hard work, and persistence
  • Personal passion and fervor for industry-leading next-generation technology
  • Ability to operate in an environment with limited resources
  • A great communicator who can distill powerful messages that resonate with customers 
  • Track record of building positive relationships with peers 
  • Continuous and thoughtful listener, able to learn from others and leverage input
  • Strong personal work ethic focused on high-priority issues; action and results-oriented
  • Unquestionable integrity, credibility, and character; demonstrated high moral and ethical behavior
  • Proficiency with AWS products and services
  • Experience in managing frameworks/systems for ensuring code quality such as Coverity, SonarQub, etc.

ABOUT LEGION

Join Legion's mission to turn hourly jobs into good jobs. We're a remote, mission-driven team seeking exceptional talent to propel this vision. Embrace a culture that's collaborative, fast-paced, and entrepreneurial. With us, you'll grow your skills, work closely with experienced executives, and contribute significantly to our mission. Our award-winning AI-native workforce management platform is intelligent, automated, and employee-centric and proven to deliver 13x ROI. We help labor-intensive organizations maximize labor efficiency and employee engagement simultaneously. 

Legion has earned recognition for its innovation, including spots on the Inc. 5000 list, Forbes’ Next Billion Dollar Startups, and awards for our AI technology. Backed by leading investors such as Norwest Venture Partners, Stripes, First Round Capital, XYZ Ventures, Webb Investment Network, Workday Ventures, and NTT DOCOMO Ventures, we're making real change.

If you're ready to make an impact and grow your career, Legion is where you belong. Join us in making hourly work rewarding and fulfilling.

BACKGROUND AND OPPORTUNITY

There are almost 75 million hourly workers in the United States, representing more than half of the entire workforce. Historically, managing hourly employees has been difficult due to high attrition (average of 60%) and high replacement costs (average of $3,200 per employee in retail). The ongoing labor shortage and competition from the gig economy, make it more difficult to attract and retain hourly employees. The top reasons hourly employees leave their jobs are a lack of schedule empowerment, poor communication with employers, and an inability to get paid early. Gen Z and the millennial workforce demand gig-like flexibility, modern technology, and compelling work options. Legion’s mission is to turn hourly jobs into good jobs, serving the hourly workers who make up the majority of the US workforce. We believe in empowering employees and helping employers be efficient and innovative by enabling intelligent automation powered by Legion’s Workforce Management platform to optimize labor efficiency and enhance the employee experience simultaneously. 

Legion WFM was built for the cloud with AI at the core and is designed to handle the complexity of modern businesses and meet the needs of today’s hourly employees. Our team is composed of dedicated individuals from all backgrounds and experiences, globally distributed across all time zones.

For more information, visit https://legion.co 

COMPENSATION & BENEFITS

At Legion, we offer competitive compensation and benefits packages to all employees. As a fully remote employer, pay for positions is determined using local, national, and industry-specific survey data. 

We strive to make competitive offers allowin in g employees room for future growth. Salaries will be based on the applicant’s location, level of experience, education, and specialized knowledge and skills. Additionally, we consider the external market rate, the amount we have budgeted internally, and internal equity within the company for the same position. 

Benefits include, but are not limited to: 

  • Health Benefits
  • Paid Time Off and Paid Holidays
  • Parental Leave 
  • Equity 
  • Monthly Wellness Reimbursement
  • Monthly Lunch on Legion

EQUAL EMPLOYMENT OPPORTUNITY

Legion Technologies is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will be considered for employment without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status under federal, state, or local anti-discrimination laws.

DISABILITY ACCOMMODATION

For individuals with disabilities who need additional assistance at any point in the application and interview process, please email recruiting@legion.co 

Similar Jobs

Sprinkler - Managed Services Consultant

Sprinkler

Hamburg, Hamburg, Germany (On-Site)
4 Weeks ago
Nice - Specialist Software Engineer (.Net)

Nice

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
NCR Voyix - SW Engineer IV

NCR Voyix

Tokyo, Japan (On-Site)
1 Year ago
Nice - AI Advocate

Nice

Atlanta, Georgia, United States (Hybrid)
2 Weeks ago
Glean - Technical Support Engineer (EST shift hours)

Glean

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Capgemini - SAP Project Manager

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Philips - Field Service Engineer

Philips

Medford, Oregon, United States (On-Site)
1 Month ago
Gunzilla - Blockchain Go Engineer

Gunzilla

Frankfurt Am Main, Hessen, Germany (On-Site)
2 Months ago
Nordson Corporation - Senior Mechanical Engineer

Nordson Corporation

Duluth, Georgia, United States (On-Site)
2 Weeks ago
Assystems - Senior Mechanical Design Engineer

Assystems

Blackburn, England, United Kingdom (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Banyan Software - Manager, Corporate Development - DACH (m/f/d)

Banyan Software

Munich, Bavaria, Germany (On-Site)
2 Months ago
USE Insider - Inside Sales Specialist

USE Insider

Bogota, Colombia (Hybrid)
2 Months ago
bytedance - Lark Japan Customer Success Manager Intern

bytedance

Tokyo, Japan (On-Site)
2 Months ago
USE Insider - Content Marketer (Brand and Campaigns)

USE Insider

United States (Remote)
1 Week ago
USE Insider - Financial Controller (Hybrid)

USE Insider

Istanbul, İstanbul, Türkiye (Hybrid)
8 Months ago
Saviynt - Technical Lead, Professional Services

Saviynt

Atlanta, Georgia, United States (Remote)
8 Months ago
Axon - Senior Project Manager

Axon

Denver, Colorado, United States (On-Site)
1 Month ago
TALA - Lead Cloud Infrastructure Engineer

TALA

India (Remote)
4 Months ago
The Workshop - Technical Presales Engineer

The Workshop

Tocancipá, Cundinamarca, Colombia (On-Site)
2 Months ago
Saviynt - Senior UX Designer

Saviynt

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Accenture - Quality Engineering Architect (Test Arch

Accenture

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Iksha Labs - Senior C++ Engineer

Iksha Labs

Gurugram, Haryana, India (On-Site)
9 Months ago
Dentsu - Technical Architect (Gen-AI + Full-Stack MERN)

Dentsu

Pune, Maharashtra, India (On-Site)
3 Weeks ago
Mobiloitte - Android, Kotlin Tech Lead

Mobiloitte

New Delhi, Delhi, India (Remote)
1 Month ago
Rackspace Technology - Cloud Engineer IV (Java Dev Google Cloud Practice Engineer)

Rackspace Technology

Gurugram, Haryana, India (Remote)
3 Months ago
AeroSpike - Professional Services Engineer, APAC

AeroSpike

Bengaluru, Karnataka, India (On-Site)
1 Week ago
NetBrain - Network Assessment & Observability Engineer

NetBrain

Hyderabad, Telangana, India (Hybrid)
5 Months ago
Providence India - Lead Software Engineer

Providence India

Hyderabad, Telangana, India (Hybrid)
9 Months ago
Ubisoft - Technical Architect

Ubisoft

Pune, Maharashtra, India (On-Site)
5 Months ago
Capgemini - DC

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Nagarro - SAP Cloud Senior Project Manager

Nagarro

Germany (Remote)
5 Months ago
Nagarro - Associate Distinguished Engineer - Enterprise Architect

Nagarro

Japan (Remote)
8 Months ago
Apple - Software Algorithm Engineering Manager

Apple

Cupertino, California, United States (On-Site)
6 Days ago
Next Level Business Services - SAP BW Developer

Next Level Business Services

Minneapolis, Minnesota, United States (On-Site)
8 Months ago
Contentstack - Senior Software Engineer I

Contentstack

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
London stock Exchange - Principal Engineer

London stock Exchange

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Contentstack - Senior Software Engineer I

Contentstack

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
Samsung Semiconductor - Staff Engineer, Performance Modeling Architecture

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Samsung Semiconductor - Staff Engineer, High Speed Analog Design

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Weeks ago
GoMotive - Senior Sales Engineer, Enterprise

GoMotive

United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Legion is seeking world-class talent to help us capitalize on a massive opportunity to enable the future of work for the 2.7 billion-person strong hourly workforce. Legion powers the future of work by redefining how companies manage and empower their hourly workforces. Legion’s autonomous, AI-powered Workforce Management platform enables companies to tightly manage labor spend while ensuring great experiences for their employees and customers. The software accurately forecasts demand, computes precise labor needs, and staffs the right employees at the right times based on employee skills and preferences. These uncertain times also require healthy workplace features that automate the scheduling of healthy employees and offer immediate response protocols in the event symptoms are detected. These capabilities and more are built directly into Legion.

United States (Remote)

Bucharest, Bucharest, Romania (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by legion

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug