Platzhalter Bild

Core Engineer en Clearwater Analytics

Clearwater Analytics · Noida, Indien · Onsite

Solicitar ahora

We are seeking a skilled and motivated Software Engineer to join our dynamic team at CWAN. In this role, you will be responsible for designing, building, deploying, and maintaining high-quality code while collaborating with cross-functional teams to enhance our software offerings. This position is ideal for an engineer who is driven by client satisfaction and has a strong commitment to continuous learning and improvement.

Responsibilities

  • Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.
  • Break down and solve complex problems efficiently, utilizing research and collaboration as needed.
  • Communicate effectively across various mediums, with different audiences, and at appropriate times.
  • Implement and maintain multiple levels of automated testing (e.g., unit, integration, contract, end-to-end).
  • Mentor new and less-experienced team members, sharing knowledge and best practices.
  • Lead design and feature discussions, advocating for enhancements in software performance, scalability, reliability, and security.
  • Coordinate with cross-functional teams to ensure successful integration of software applications.
  • Troubleshoot and resolve production incidents promptly and effectively.
  • Understand customer needs and address issues with empathy and a sense of urgency.
  • Undertake any other reasonable activities required by management.

Required Skills

  • Proficiency in Python, TypeScript, and Rust , Backend development
  • familiarity with C++ is a plus.
  • Experience in Financial domain is a plus.
  • Strong command of a typed, object-oriented programming language.
  • Deep knowledge of software methodologies, tools, and common architectural patterns.
  • Passion for working in a software-as-a-service environment.
  • Strong focus on client satisfaction and user experience.
  • Excellent teamwork and collaboration skills.
  • Ability to manage time effectively and deliver results within deadlines.
  • Commitment to continuous learning and professional development.
  • Exceptional analytical and problem-solving skills.
  • Proficient in Microsoft Office and other essential computer applications.
  • Attention to detail and strong documentation capabilities.
  • Outstanding verbal and written communication skills.
  • Strong organizational and interpersonal skills.

Education and Experience

  • Bachelor’s degree in computer science or a related field.
  • 4+ years of software development experience.
Solicitar ahora

Otros empleos