Jobs and Careers
LE

Senior Software Engineer

Legion
Remote, United States, United StatesRemotefull_timeVerifiedPosted 11 Sept 2024
💰 $180,000/yr($150,000/yr$180,000/yr)

About the role

Senior Software Engineer

Remote, United States 

JOB OVERVIEW

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 experienceOwn 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

REQUIRED SKILLS AND QUALIFICATIONS

  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related technical discipline
  • 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

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

COMPENSATION & BENEFITS

Salary Range: $150,000 - $180,000 + Bonus + Stock Options

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. 

Our posted salary range is done so in good faith based on national data and may be refined for a candidate's region/town/cost of living. 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:

  • $0 monthly premium and other flexible medical, dental, and vision plans effective on the first day of employment
  • 401k plan
  • Unlimited Paid Time Off and Paid Holidays
  • Parental Leave 
  • Equity 
  • Monthly Wellness Reimbursement
  • Monthly Lunch on Legion

ABOUT LEGION

Legion is on a mission to turn hourly jobs into good jobs, and we’re looking for best-in-class talent to drive this mission. 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. You’ll have the oppo

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Legion

View company profile →