Jobs and Careers
SE

Software Engineer II (Learning)

Seismic
San Diego, United StatesRemotefull_timeVerifiedPosted 18 Jun 2024
💰 $135,600/yr($78,600/yr$135,600/yr)

About the role

Please be aware we have noticed an increase in hiring scams potentially targeting Seismic candidates. Read our full statement on our Career's page.

Seismic, a rapidly growing Forbes Cloud 100 company, is the global leader in enablement, helping make sales teams better by becoming more productive and engaging with buyers in a compelling way. Seismic’s platform provides continuous guidance to improve behavior, content, and skills to win more deals and deliver better experiences. Nearly 2,000 organizations including IBM and American Express have made Seismic their enablement platform of choice. Seismic integrates with business-critical platforms including Microsoft, Salesforce, Google and Adobe. Seismic is headquartered in San Diego, with offices across North America, Europe, Australia and China.

Seismic is committed to building an inclusive workplace that ignites growth for our employees and creates a culture of belonging that allows all employees to be seen and valued for who they are. Learn more about DEI at Seismic here.

We’re looking for a savvy developer to join our passionate engineering team as a Software Engineer II and help us scale and grow our cloud-based systems and technologies with a keen eye towards software quality and operational excellence.  This is an amazing opportunity for the right person to play a major role in helping design and build essential core infrastructure of this pre-IPO software company, as we broaden our lead in the sales enablement space!  

As a Software Engineer on our Learning team, you will be building out interactivity and interoperability features to give learners the best-in-class experience. With autonomy and ownership, you will leverage cloud-native architectures and leading-edge technologies to maintain and build new features critical to the user experience. Candidates for this role will typically have at least 3+ years of experience and will be most successful if they have experience in our entire stack but will focus immediately on the frontend.  

 

What you'll be doing:  

  • Full Stack Engineer:  
      • As a full stack engineer, you’ll work alongside back-end and front-end engineers, designers, testers, and product managers to figure out how best to meet our customers’ needs in a lean, accessible, internationalized, and extensible way.  
      • Our frontend codebase depends primarily on React, Webpack, and SCSS-preprocessed CSS, with a sprinkle of legacy jQuery and Backbone that we’re working on replacing. 
      • Our backend codebase depends primarily on Ruby, Rails, PostgreSQL, Algolia, Docker, Redis, and whatever comes next. 
      • Engineers across the stack are responsible for not just following but contributing to our various style guides. You will be collaborating with front-end and back-end engineers on changes with architectural scope (e.g. new patterns, conventions, dependencies, database designs, etc).
        • This includes:
          • Helping to build an extensive component and pattern library along with the templates, documentation and reference applications to get started. 
          • Maintaining the design system and pushing the project forward alongside other developers, designers, and product managers in an agile environment. 
  • Code Reviewer: A strong peer review culture is incredibly important to us. Everyone strives to improve every day, and the code review process is vital to this goal. 

 

 What you'll bring to the team:  

  • BS or MS in Computer Science, similar technical field of study, or equivalent practical experience. 
  • Essential Abilities
    • Client-side tech (JS—React in particular—CSS, and HTML)
    • Server-side tech (especially Ruby, Rails, Postgres, Docker)
      • You have experience building server-side tools, applications, APIs, or similar. 
  • You have experience writing and maintaining code with a team at scale, including fixing bugs, authoring and modifying gems, as well as authoring and modifying core and supporting application functionality. 
  • Working Cross-Functionally
    • You have experience working closely with both back and front-end engineers, designers, testers, and product manager

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

Seismic

View company profile →