Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Labor Planning & Forecasting

$3,200 per month
Full-time

Legion

Senior Software Engineer, Labor Planning & Forecasting

Hybrid Bangalore or 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 the 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
  • 7-8 years with backend technologies (Java, Spring Boot, MySQL)
  • 7-8 years working on building multi-tenant SaaS applications
  • 7-8 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.
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 allowing 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

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.

Legion Technologies delivers the industry’s most innovative workforce management platform. It enables businesses to maximize labor efficiency and employee engagement simultaneously. The award-winning, AI-driven Legion WFM platform is intelligent, automated, and employee-centric. It’s proven to deliver 13x ROI through schedule optimization, reduced attrition, increased productivity, and increased operational efficiency. Legion delivers cutting-edge technology in an easy-to-use platform and mobile app that employees love.

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 designed to handle the complexity of modern businesses and meet the needs of today’s hourly employees. Our team is comprised of dedicated individuals from all backgrounds and experiences, globally distributed across all time zones.

For more information, visit [

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 View email address on us.fitly.work

We have noticed a rise in recruiting impersonations across the industry, where scammers attempt to access candidates' personal and financial information through fake interviews and offers. All Legion recruiting email communications will always come from the @[legion.co]( domain. Any outreach claiming to be from Legion via other sources should be ignored. If you are uncertain whether you have been contacted by an official Legion employee, reach out to View email address on us.fitly.work

Legion is an equal opportunity employer. All applicants will be considered for employment without attention to race, religion, color, sex, sexual orientation, gender identity, age, national origin, veteran, disability status, or any other basis covered by appropriate law.

How We Determine What We Pay

As a global employer, Legion determines pay for positions using local, national, and industry-specific survey data. We evaluate external equity and the cost of labor/prevailing wage index in the relative marketplace for jobs directly comparable to jobs within our company. Our posted salary range is based on national data and may be refined for a candidate's region/town/cost of living. For new hires, we strive to make competitive offers allowing the new employee 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. An employee/candidate with a stronger skill set will receive higher pay.

Job Applicant Privacy Policy

This Job Applicant Privacy Policy (“ Policy ”) describes how Legion Technologies, Inc. (“ Legion ”, “ we ”, “ us ” and “ our ”) collects, uses, and discloses “personal information” as defined under California law from and about job applicants who are residents of California.

This Policy does not apply to our handling of data gathered about you in your role as a user of our consumer-facing services. When you interact with us as in that role, the [Legion Privacy Policy]( applies.

1. Types of Personal Information We Handle

We collect, store, and use various types of personal information through the application and recruitment process. We collect such information either directly from you or (where applicable) from another person or entity, such as an employment agency or consultancy, background check provider, or other referral sources. This information includes:
  • Identification and contact information, and related identifiers such as full name, date and place of birth, citizenship and permanent residence, home and business addresses, telephone numbers, email addresses, and such information about your beneficiaries or emergency contacts.

  • Professional or employment-related information, including:

  • Recruitment, employment, or engagement information such as application forms and information included in a resume, cover letter, or otherwise provided through any application or engagement process; and copies of identification documents, such as driver’s licenses, passports, and visas; and background screening results and references.

  • Career information such as job titles; work history; work dates and work locations; information about skills, qualifications, experience, publications, speaking engagements, and preferences; and professional memberships

  • Education Information such as institutions attended, degrees, certifications, training courses, publications, and transcript information.

  • Legally protected classification information such as race, sex/gender, religious/ philosophical beliefs, gender identity/expression, sexual orientation, marital status, military service, nationality, ethnicity, request for family care leave, political opinions, and criminal history.

  • Other information such as any information you voluntarily choose to provide in connection with your job application.

2. How We Use Personal Information

We collect, use, share, and store personal information from job applicants for our and our service providers’ business and operational purposes in the recruitment process such as: processing your application, tracking your application through the recruitment process, contacting references with your authorization, conducting background checks you authorize, and making hiring decisions. We will also use job applicant information for internal analysis purposes to understand the applicants who apply and to improve our recruitment process. We may sometimes need to use applicant information for legal purposes, such as in connection with any challenges made to our hiring decisions.

3. With Whom We Share Personal Information

We will disclose job applicant personal information to the following types of entities or in the following circumstances (where applicable):
  • Internally : to other Legion personnel involved in the recruiting and hiring process.

  • Vendors : such as technology service providers, travel management providers, human resources suppliers, background check companies, and employment agencies or recruiters, where applicable.

  • Legal Compliance : when required to do so by law, regulation, or court order or in response to a request for assistance by the police or other law enforcement agency.

  • L itigation Purposes : to seek legal advice from our external lawyers or in connection with litigation with a third party.

  • Business Transaction Purposes : in connection with the sale, purchase, or merger.

4. How to Contact Us About this Policy – If you have any questions about this Policy, please contact [View email address on us.fitly.work](mailto:View email address on us.fitly.work).
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Labor Planning & Forecasting in India vacancy
  •  ...governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Mastercard is a global technology company in...  ...including system benchmarking, load testing, and capacity planning. Analyze system bottlenecks and optimize latency,... 
    Senior
    Full time
    Worldwide

    Mastercard

    India
    1 day ago
  •  ...Develop strategies for prompt engineering, model routing, fine-tuning,...  ...technical concepts clearly to senior leadership and business...  ...Fit ~10+ years of overall software engineering experience , including...  ...calling, memory management, planning, and reasoning workflows. ~... 
    Senior
    Full time

    Weekday

    India
    14 days ago
  •  ...talented and motivated best-in-class Senior Site Reliability Engineer . This role presents an exciting...  ...and scalability. Drive capacity planning, benchmarking, and work with the team...  ...look for: ~6+ years of professional software engineering or infrastructure... 
    Senior
    Full time
    Flexible hours

    Sezzle

    India
    16 days ago
  •  ...governments realize their greatest potential. Title and Summary Software Engineer II Our Purpose We work to connect and power an...  ...through automation, monitoring, incident management, capacity planning, and continuous operational improvements. Provide support of... 
    Suggested
    Full time
    Work experience placement
    Worldwide

    Mastercard

    India
    1 day ago
  •  ...The Senior Software Engineer, Full-Stack owns features end-to-end across Epic's web application -- Angular front-end, PHP/Symfony and Go services, MySQL -- and helps raise the engineering bar for the team. We hire for engineering strength over experience with any specific... 
    Senior
    Full time
    Remote work

    Epic

    India
    26 days ago
  •  ...realize their greatest potential. Title and Summary Senior Analyst, Financial Planning & Analysis Job Description Summary Overview • The...  ...of management reporting encompassing budgeting and forecasting, strategic and customer planning for the Asia Pacific region... 
    Senior
    Full time
    Temporary work
    Worldwide

    Mastercard

    India
    1 day ago
  •  ...potential. Title and Summary Senior HR Analyst About the Role...  ...with the Financial Planning & Analysis (FP&A) CoE to support...  ...monthly headcount reporting, forecasting, and workforce analysis....  ...Systems, Data Management, and Engineering teams to identify and resolve... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Mastercard

    India
    1 day ago
  •  ...We’re Civica and we make software that helps deliver critical services...  ...Why you'll love this role as Senior Project Manager (IT) We're...  ...Develop and maintain project plans, RAID logs, schedules,...  ...Management Manage project budgets, forecasts, and financial reporting.... 
    Senior
    Full time
    Part time
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Civica

    India
    23 days ago
  •  ...About the job This position is needed to join our Enterprise Application Development and Operations team as senior Application Engineer who is responsible for design, configure, develop and test Zuora billing to support the requirements of the Finance, quote, Billing,... 
    Senior
    Full time

    Twilio

    India
    a month ago
  •  ...We are looking for a Senior Software Engineer who is passionate about building scalable, reliable, and cloud-native software systems. While this role is primarily focused on backend engineering, we are seeking engineers who are comfortable contributing across the stack... 
    Senior
    Full time
    Flexible hours

    Everbridge

    India
    16 days ago
  •  ...standards. Foster collaboration with fellow engineers, designers, and managers to comprehend user pain...  ...design to a successful launch. Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance... 
    Senior
    Full time

    3pillarglobal

    India
    22 days ago
  •  ...facilities in India are some of EchoStar's largest development centers outside the U.S. As a hub for technological convergence, our engineering talent is a catalyst for innovation in multimedia network and communications development. EchoStar does not charge any fees... 
    Senior
    Local area
    Flexible hours
    Night shift

    Dish

    India
    1 day ago
  •  ...and quickly adapt to evolving business and technology requirements AI-Assisted Development & Engineering Productivity(GenAI) Experience using Generative AI-powered software development tools to improve engineering productivity and code quality, such as Gemini CLI,... 
    Senior
    Full time

    DBS Bank Ltd

    India
    1 day ago
  •  ...React Architecture Strong understanding of Data Structures, Algorithms, Problem Solving, UI Performance Optimization, and Software Engineering Principles Experience building modern React applications using SPA Architecture, Styled Components/CSS-in-JS, Responsive... 
    Senior
    Full time

    DBS Bank Ltd

    India
    1 day ago
  • $15 per hour

    Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured data backbone of Wikimedia projects and a key part of the global open knowledge ecosystem. You’ll help scale and sustain the Wikidata... 
    Senior
    Full time

    Wikimedia Foundation

    India
    a month ago
  •  ...About the Role The Senior Test Lead will be responsible for independently...  ...the overall test strategy, planning, estimation, execution...  ...Science, Information Technology, Engineering, Banking, Finance, or a...  ...~8+ years of experience in software testing, with significant experience... 
    Senior
    Temporary work
    Immediate start

    Unison Group

    India
    15 days ago
  •  ...governments realize their greatest potential. Title and Summary Senior Network Engineer Overview • Supports and assists with the design,...  ...non-production network devices. • Participates in the planning and implementing upgrading existing production and corporate... 
    Senior
    Full time
    Worldwide

    Mastercard

    India
    1 day ago
  •  ...greatest potential. Title and Summary Senior Platform Architect Overview: Infrastructure...  ...is a team of Technology Architects and Engineers responsible for the analysis and design...  ...assigned; including responsibility for planning; time and cost control; resource... 
    Senior
    Full time
    Worldwide

    Mastercard

    India
    1 day ago
  •  ...greatest potential. Title and Summary Senior Technical Program Manager Who is Mastercard...  ...Program Manager / Release Train Engineer (RTE), driving execution across multiple...  ...Facilitate and govern SAFe ceremonies (PI Planning, Scrum of Scrums, Inspect & Adapt, retrospectives... 
    Senior
    Full time
    Worldwide

    Mastercard

    India
    1 day ago
  •  ...Role Overview Build and stress-test production software that brings frontier large language models into real applications before release. You will work directly with an engineering manager on fast-moving generative AI projects, ramp up quickly, and contribute working... 
    Hourly pay
    Full time
    Weekday work

    SaidGig

    India
    29 days ago
  •  ...What You Will Do We are looking for a highly motivated Full Stack Software Engineer to join our engineering team and contribute to the development of next-generation web applications, UI frameworks, and developer platforms. The ideal candidate should have strong experience... 
    Full time

    Sophos

    India
    a month ago
  •  ...greatest potential. Title and Summary Senior Technical Program Manager Job Description...  ...stories, feature management and project planning, helping to make solid product decisions...  ...evolution with a focus on data science, engineering and business impact by helping to... 
    Senior
    Full time
    Worldwide

    Mastercard

    India
    1 day ago
  •  ...greatest potential. Title and Summary Senior Platform Architect Who is Mastercard?...  ...all. Overview The Infrastructure Engineering team is looking for a Senior Platform Architect...  ...engineering, including capacity planning, scalability testing, and performance optimization... 
    Senior
    Full time
    Worldwide

    Mastercard

    India
    1 day ago
  • About the job This position is needed to join our Enterprise Application Development and Operations team as senior Application Engineer who is responsible for design, configure, develop and test Zuora billing to support the requirements of the Finance, quote, Billing, AR... 
    Senior
    Full time

    Twilio

    India
    a month ago
  •  ...governments realize their greatest potential. Title and Summary Software Engineer - 1 Job Description Summary Overview • The Decision...  ...the team as well as stay hands on. We are looking for a Senior Software Developer to join our DMP team in Pune office • Are... 
    Full time
    Work at office
    Worldwide

    Mastercard

    India
    1 day ago
  •  ...Building AI-native products is a different problem than building deterministic software: the same input won't always produce the same output. Good product engineering here means designing experiences that stay useful, trustworthy, and easy to understand even when the AI... 
    Full time
    Shift work

    dscout

    India
    18 days ago
  •  ...governments realize their greatest potential. Title and Summary Software Engineer I Job Overview: Contribute to application development and...  ...Quality Assurance and Quality Control processes. •Assist Senior Team members in modification of the documentation templates... 
    Full time
    Work experience placement
    Worldwide

    Mastercard

    India
    1 day ago
  • Experience: 10+ years Location: Remote (India) Job Type: Full-time This role is for one of our clients in the software development industry.
    Senior
    Full time
    Remote work

    Weekday

    India
    13 days ago
  •  ...the face of the industry. XO Health is the first health plan designed by and for self-insured employers that delivers a more...  .... About the Role XO Health is seeking a Senior Software Engineer for building applications that enable a Provider’s experience... 
    Senior
    Full time
    Flexible hours

    XO Health

    India
    a month ago
  •  ...We are hiring a hands-on Principal Engineer to lead our new AI-first engineering...  ...Qualifications: ~12+ years in software engineering, with senior technical leadership experience. ~...  ...refactoring, test generation, or migration planning. ~ Agentic SDLC automation: PR... 
    Full time
    Live in

    Teamified

    India
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Labor Planning & Forecasting. Be the first to apply!