Software Engineer - San Mateo, United States - Rippling

    Default job background
    Description
    At Luminai,


    we develop technology to reliably migrate and manage enterprise business processes with scalable automation infrastructure, using safe and effective AI.

    We're working hard to help people spend less time on repetitive monotonous tasks that a computer could do, and instead let them focus on things that matter.

    Luminai is revolutionizing the way in which operational teams get work done, by developing and deploying more efficient ways to complete activities.

    You'll be working on cutting edge software with a team of people who are supportive and collaborative, and care a lot about details.

    About the role

    We're looking for a passionate and skilled SWE who wants to swing for the fences to accomplish our mission, is excited by a startup environment where the hardest problems are yet to be solved, and is eager to learn and collaborate together.

    This is a senior individual contributor role; we don't adhere to formal titles at our size, but folks from senior, principal, and staff SWE backgrounds will be considered and compensated according to skills and experience.

    We have an office in San Mateo, California that most of our team works out of. For this role, we'd consider both hybrid (Bay Area) and Remote employees.
    What you'll do

    Team Management:
    Lead, mentor, and coach a team of developers. Manage workload, assignments, and performance evaluations to foster professional growth and productivity.

    Code Review:
    Conduct regular code reviews to ensure code quality and adherence to established coding standards. Provide constructive feedback to the development team to improve their skills and code quality.

    Collaboration:
    Collaborate closely with all tech and non-tech stakeholders to understand project requirements and translate them into technical solutions. Foster a collaborative work environment.

    Quality Assurance:
    Oversee and implement quality assurance and testing processes to ensure the reliability and performance of web applications. Implement automated testing strategies where applicable.

    Documentation:
    Maintain comprehensive documentation for code, architecture, and processes to facilitate knowledge sharing within the team.

    Communicate & Share:
    Effectively communicate test progress, results, and any roadblocks to project stakeholders.

    Who we're looking for:
    A minimum of 4 years of experience as a software engineer, and 1 or more years of technical lead experience
    Proven experience at a high-growth technology company with true emerging technology (not an optimization-based shop)
    Familiarity with version control systems and continuous integration/continuous deployment (CI/CD) pipelines
    Excellent analytical skills with a keen eye for detail
    A willingness to wear many hats / a flexible attitude towards responsibilities and scope
    Strong problem-solving abilities and a proactive attitude toward issue resolution
    Outstanding communication and interpersonal skills, with the ability to work effectively in a team-oriented environment

    Collaborative team member:
    You can easily and readily communicate cross-functionally, with non-technical teams

    Leadership:
    You want to help shape the culture of the company and help us to build and scale a best-in-class team


    Flexible paid time off + 9 paid company holidays
    12 weeks primary-caregiver parental leave; 6 weeks secondary-caregiver parental leave
    Stipends for mental and physical wellness

    #J-18808-Ljbffr