Staff Software Engineer - Developer Experience

Staff Software Engineer - Developer Experience

Full-Time 70000 - 90000 £ / year (est.) No working from home possible
Seeq

At a Glance

  • Tasks: Design and develop tools that enhance developer productivity and streamline workflows.
  • Company: Join Seeq, a leader in industrial data analytics with a focus on developer experience.
  • Benefits: Enjoy competitive salary, unlimited PTO, and a pet-friendly workspace.
  • Other info: Be part of a culture that values continuous improvement and developer empowerment.
  • Why this job: Make a real impact by improving developer tools and workflows in a collaborative environment.
  • Qualifications: 8+ years in software engineering with strong skills in Java, Python, or TypeScript.

The predicted salary is between 70000 - 90000 £ per year.

Seeq is a leader in industrial data analytics, empowering companies to derive insights from complex process data and improve operational outcomes. As we continue to grow, we recognize the importance of creating a seamless and productive developer experience, enabling our engineering teams and customers to build, integrate, and extend our platform effectively. As a Staff Software Engineer - Developer Experience, you will play a pivotal role in driving the design and implementation of tools, frameworks, and systems that enhance the developer workflow and productivity. You will collaborate closely with internal engineering teams, product managers, and external partners to understand developer needs and deliver intuitive, scalable solutions. Your work will focus on improving SDKs, APIs, developer portals, documentation, continuous integration and delivery pipelines, and other developer-facing infrastructure. With your strong technical expertise and leadership, you will influence best practices, champion automation, and foster a culture of developer empowerment. This role demands a passion for creating outstanding developer experiences, deep understanding of software development lifecycle, and exceptional communication skills to work across diverse teams.

Key Responsibilities

  • Design, develop, and maintain developer tools, SDKs, APIs, and internal platforms that improve developer productivity.
  • Collaborate with product and engineering teams to identify friction points in developer workflows and propose efficient solutions.
  • Lead initiatives to automate build, test, and deployment processes, ensuring continuous integration and continuous delivery best practices.
  • Provide technical guidance and mentorship to engineering teams to adopt developer experience best practices.
  • Create and maintain high-quality developer documentation and sample code.
  • Advocate for developer needs within the organization and contribute to a culture of continuous improvement.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience.
  • 8+ years of professional software engineering experience focused on developer experience, platform tooling, or SDK development.
  • Strong proficiency in programming languages such as Java, Python, TypeScript, or Go.
  • Experience with cloud platforms like AWS, Azure, or GCP, including CI/CD tooling.
  • Deep understanding of software development lifecycle and automation best practices.
  • Proven ability to lead technical initiatives and mentor engineering teams.
  • Excellent communication and collaboration skills across cross-functional teams.
  • Passion for improving developer productivity and creating intuitive developer tools.

The Perks of Working at Seeq

  • Competitive salary plus bonus incentives
  • 12-week paid Seeq family leave
  • Unlimited PTO
  • Internet and mobile phone reimbursements
  • Medical benefits
  • Group term life insurance
  • Short-term and long-term disability insurance pre-tax benefits
  • Voluntary vision and dental (ortho)
  • Vacation bonus program
  • Employee Assistance Program
  • Generous home office allowance
  • The best co-workers (we've analyzed the data, so we know it's true.)
  • Pet-friendly workspace (your dog will be so happy to have you home)
  • You love your job!

Seeq provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. You must be authorized to work in the country in which you reside. Seeq does not sponsor US F1 or H-1B work visas.

Staff Software Engineer - Developer Experience employer: Seeq

Seeq is an exceptional employer that prioritises employee growth and development, particularly in the dynamic field of customer success within advanced analytics. With a strong focus on collaboration and innovation, employees are empowered to lead strategic initiatives that drive real value for our customers across various industries. The scale-up environment fosters a culture of agility and creativity, making it an exciting place for professionals looking to make a meaningful impact while enjoying the benefits of remote work flexibility.

Seeq

Contact Details:

Seeq Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Software Engineer - Developer Experience

Tip Number 1

Network like a pro! Reach out to current employees at Seeq on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in developer experience.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to developer tools or SDKs. This will give you an edge and demonstrate your passion for improving developer productivity.

Tip Number 3

Prepare for the interview by brushing up on your technical knowledge and understanding of the software development lifecycle. Be ready to discuss how you've tackled friction points in developer workflows in the past.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Seeq team.

We think you need these skills to ace Staff Software Engineer - Developer Experience

Software Development Lifecycle
Developer Experience
SDK Development
API Development
Cloud Platforms (AWS, Azure, GCP)
Continuous Integration and Continuous Delivery (CI/CD)
Programming Languages (Java, Python, TypeScript, Go)

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience in developer tools and SDK development. We want to see how your skills align with the role, so don’t hold back on showcasing relevant projects!

Showcase Your Passion:Let us know why you’re excited about improving developer experiences! Share any personal projects or contributions to open-source that demonstrate your enthusiasm for creating intuitive tools and enhancing productivity.

Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon and get straight to the point about your achievements and how they relate to the role at Seeq.

Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Seeq

Know Your Developer Tools

Make sure you’re well-versed in the tools and frameworks relevant to the role. Brush up on your knowledge of SDKs, APIs, and CI/CD processes. Being able to discuss specific examples of how you've improved developer workflows will show that you understand the core responsibilities of the position.

Showcase Your Collaboration Skills

Since this role involves working closely with product managers and engineering teams, be prepared to share experiences where you’ve successfully collaborated across teams. Highlight any instances where you identified friction points and proposed effective solutions, as this will demonstrate your ability to advocate for developer needs.

Prepare for Technical Questions

Expect technical questions that assess your proficiency in programming languages like Java, Python, TypeScript, or Go. Review common coding challenges and be ready to explain your thought process. This is your chance to showcase your strong technical expertise and problem-solving skills.

Emphasise Continuous Improvement

Talk about your passion for creating outstanding developer experiences and how you’ve contributed to a culture of continuous improvement in previous roles. Share specific examples of how you’ve led initiatives to automate processes or improve documentation, as this aligns perfectly with what Seeq is looking for.