Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Splunk, so some details may not match this job. The employer's own page has the real description.
Job Description - Sr. Software Engineer, Frontend-Design System at Splunk
Job Overview
The Sr. Software Engineer, Frontend-Design System at Splunk will play a pivotal role in the design and implementation of user interface components that enhance the overall user experience across our product line. This position requires a combination of strong technical acumen, creativity, and a thorough understanding of design principles. The ideal candidate will collaborate closely with UX designers and product teams to build and maintain a robust design system that ensures visual consistency and usability across multiple platforms.
Job Responsibilities
- Develop and maintain reusable UI components and design patterns within the design system.
- Collaborate with designers and product managers to understand user needs and translate them into functional specifications.
- Implement best practices for frontend architecture to improve performance and scalability.
- Conduct code reviews and provide mentorship to junior engineers, promoting knowledge sharing within the team.
- Stay up-to-date on the latest technologies, frameworks, and industry trends to continually enhance the design system.
- Facilitate workshops and discussions to advocate for design system principles across product teams.
- Ensure alignment with accessibility standards and guidelines in all UI components.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 7+ years of professional experience in frontend development, specifically in building design systems.
- Proficiency in JavaScript frameworks such as React, Angular, or Vue.js.
- Strong understanding of CSS preprocessors (e.g., SASS, LESS) and methodologies (e.g., BEM, OOCSS).
- Experience with version control systems, particularly Git.
- Familiarity with frontend build tools and task runners (e.g., Webpack, Gulp).
- Excellent communication skills and the ability to work collaboratively in a team environment.
Technologies & Tools
The Sr. Software Engineer will primarily work with modern JavaScript frameworks such as React, alongside industry-standard tools including Webpack, Babel, and ESLint. Familiarity with RESTful APIs and backend services is essential for seamless integration. The role also involves the use of design tools like Figma or Sketch for collaboration with the design team, as well as Git for version control and collaboration with other engineers.
Ideal Candidates
The ideal candidate for this position will possess a strong blend of technical expertise and design sensibility. They will demonstrate a passion for creating intuitive and engaging user interfaces, while also being proactive in troubleshooting and solving complex problems. A collaborative spirit, a focus on user-centered design, and the ability to adapt to changing requirements are key qualities that will enable success in this role. Additionally, candidates should exhibit strong critical thinking skills and the ability to articulate ideas effectively to diverse audiences.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.