Full Time

Senior Software Engineer, Customer Centered Engineering - Remote

Clari
Remote!
$120,000 - $160,000* / year

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 Clari, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Engineer, Customer Centered Engineering at Clari will be responsible for leveraging engineering expertise to enhance customer experiences through innovative software solutions. The ideal candidate will work closely with cross-functional teams to design, implement, and optimize applications that drive user engagement and satisfaction. This role involves a deep understanding of customer needs, transforming those insights into scalable software products, and ensuring seamless integration of functionalities that meet organizational goals.



Job Responsibilities

  • Design, develop, and maintain high-quality software solutions tailored to customer requirements.
  • Collaborate with product managers, designers, and other stakeholders to define feature requirements and optimize user experience.
  • Participate in code reviews to ensure adherence to best practices and coding standards.
  • Implement automated testing strategies to enhance software reliability and performance.
  • Troubleshoot and debug existing applications to improve performance and scalability.
  • Contribute to the architecture and design of next-generation software products focused on customer engagement.
  • Stay up to date with emerging technologies and apply them to enhance the software development process.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree is a plus.
  • A minimum of 5 years of experience in software development, particularly in customer-centric applications.
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience with front-end frameworks like React or Angular, and back-end technologies such as Node.js or Spring.
  • Strong understanding of software development methodologies including Agile and DevOps practices.
  • Excellent problem-solving skills and the ability to work effectively both independently and in a team-oriented environment.


Technologies & Tools

The Senior Software Engineer, Customer Centered Engineering at Clari will work with a diverse set of technologies and tools. Key technologies include cloud platforms (such as AWS or Azure), Continuous Integration/Continuous Deployment (CI/CD) tools, and version control systems like Git. Familiarity with database management systems (SQL and NoSQL) and application performance monitoring tools is also essential in ensuring the applications are reliable and efficient.



Ideal Candidates

Ideal candidates for this role will demonstrate a strong customer focus and a passion for creating software that provides outstanding user experiences. They should possess excellent communication skills, allowing them to translate complex technical ideas into easily understandable concepts for non-technical stakeholders. A proactive attitude, a strong sense of ownership for their work, and a collaborative spirit are critical for this position, as is the ability to adapt to fast-paced, ever-changing environments typical in technological innovation.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.