Senior Staff Software Engineer

+2 more | Remote
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Who you are

You have 7+ years of professional experience writing and maintaining production-level applications.

  • You’ve worked with a modern programming language like JavaScript, Ruby, Python, etc.
  • You’re no stranger to SQL—you know how to efficiently model data and write performant queries in a relational database like PostgreSQL.
  • You know the ins-and-outs of maintaining and scaling an application actively serving customers in production.
  • You seek out the root cause when debugging software defects, and champion improvements that prevent future issues.

You’re a great communicator and collaborator.

  • You take care to write code that your colleagues will also own, understand, and maintain.
  • You’re clear and concise in explaining your thought process and in enumerating the tradeoffs made in your work.
  • You work well with designers and product managers to come up with optimal solutions. 

You enjoy taking an active role in the development process, have experience leading large-scale initiatives, and strive to continuously improve engineering practices.

  • You love mentoring and supporting other software engineers who are newer to the industry.
  • You have experience taking the lead in planning and executing the development roadmap for complex software projects, including those that span multiple teams or services.
  • You make the engineering team more effective through the pragmatic application of useful code tools and patterns.
  • You proactively identify opportunities to improve the maintainability, scalability and reliability of business-critical systems.
Responsibilities
  • You’ll build software to help companies build cultures in which their employees thrive.
  • You’ll work with other engineers to build and own products across a modern tech stack. Our current stack includes React, Relay Modern, GraphQL, Node, and PostgreSQL. We rely on AWS to host our infrastructure.
  • You’ll architect solutions for complex projects, often spanning multiple services or teams.
  • You’ll set technical standards, conduct code reviews and provide technical mentorship of other engineers.
  • You’ll influence prioritization and resourcing with the management team and cross-functional partners to tackle engineering goals.
About Lattice

Lattice is on a mission to build cultures where employees and their companies thrive 💪. In an age where employees have more choices than ever before, businesses that put employees first are winning �– and Lattice is building the tools to empower those people-centric companies. Lattice is a people success platform that offers performance reviews, employee engagement surveys, real-time feedback, weekly check-ins, goal setting, and career planning in a way that allows companies to focus on employee development, growth, and engagement – yielding stronger employee retention, performance, and impact to the bottom line 📈. Since launching in 2016, we have grown to over 4,200+ customers globally, including brands like Slack, Pinterest, Reddit, and Asana. 


What else does Lattice have to offer? We’re so glad you asked! We invest in our people’s personal and professional growth because that sort of growth begets business impact and personal fulfillment 🤗. We believe in the value of continued learning investments 🤓and reimbursements. We offer a competitive salary (including equity💸) and our benefits are thoughtful. We believe that taking the time for you is important and have a flexible vacation/time-off policy to prove it. We even incorporated Lattice “Recharge Days” 🔋to ensure you’re getting a break every month. Lattice has also implemented a 💻 remote-first hybrid model (team-dependent, you work from wherever makes you most comfortable). If that gets you excited, now is the perfect time to join; so bring your appetite for ownership and creation and help Lattice continue to grow! 🎉

Lattice is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Lattice is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.

By clicking the "Submit Application" button below, you consent to Lattice processing your personal information for the purpose of assessing your candidacy for this position in accordance with Lattice's Job Applicant Privacy Policy.

Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Sales & Marketing
    • JavascriptLanguages
    • ReactLibraries
    • Node.jsFrameworks
    • PostgreSQLDatabases
    • SalesforceCRM
    • MarketoLead Gen

An Insider's view of Lattice

How would you describe the company’s work-life balance?

Everyone comes into the office (or online) to put in their best work day after day. But we all understand that rest and off-time is crucial to sustaining that caliber of performance. We’re constantly encouraged to take breaks and look after ourselves. This concern for other Latticians is noticeable all around—from your teammates to execs.

Ricky

Software Engineer - Technical Lead

What projects are you most excited about?

The foundation work we’re doing! Our mission, making work meaningful, can only be enabled if we’re building from a solid product foundation. We’re thinking about where the platform can go and working backward into a clearer information architecture that can support our vision. The process requires research, customer empathy, and divergent thinking.

Jared

Head of Design

How has your career grown since starting at the company?

I have always wanted to learn as much as I can about scaling a company. At Lattice I have been given the opportunity to dive deep into multiple parts of our business - starting in Customer Experience/Operations and then moving to Sales. I have learned more in two years at Lattice than I could have anywhere else in more than double that time.

Emily

Sales Enablement Manager

What’s the vibe like in the office?

At Lattice, we have a very supportive and friendly atmosphere. Everybody goes out of their way to help, support, and appreciate each other. If you do a great job helping a colleague, solving a difficult problem, suffice to say it doesn’t go unnoticed.

Mona

Software Engineer

What are Lattice Perks + Benefits

Culture
Friends outside of work
Eat lunch together
Intracompany committees
We have dedicated Employee Resource Groups (ERGs) that center around people of color, women, and the LGBTQ community!
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Pair programming
Open office floor plan
Diversity
Highly diverse management team
40% of our C-level executive team is female and we are focused on building out a diverse, inclusive, and equitable team.
Unconscious bias training
Diversity manifesto
Diversity Employee Resource Groups
LOUD, Latticians Organizing for Unity 
& Diversity ERG, advocates for and elevates those 
who identify as people of color by helping make Lattice a more diverse, equitable, 
and inclusive workpl
Hiring Practices that Promote Diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Mental Health Benefits
Retirement & Stock Options Benefits
401(K)
Employee Stock Purchase Plan
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Stocked Kitchen
Lattice has a fully stocked kitchen full of snacks, breakfast and lunch items, a Bevi, and Kombucha on tap.
Some Meals Provided
Employees get free lunch on Tuesdays and Fridays.
Happy Hours
Happy hours are hosted once per month.
Professional Development Benefits
Job Training & Conferences
Lattice offers employees professional development opportunities like an annual individual budget for training and onsite training course.
Lunch and learns
Promote from within

More Jobs at Lattice

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Lattice's full profileSee more Lattice jobs