Cyberark-posted 4 months ago
$100,000 - $160,000/Yr
Full-time • Mid Level
Santa Clara, CA
Publishing Industries

We are seeking a Senior Software Engineer to design and build software applications and services that power CyberArk's data platform. This role blends strong software development skills with expertise in data systems, ensuring our platform is scalable, reliable, and high-performing.

  • Design, develop, and maintain software components for large-scale data pipelines and services.
  • Build and optimize database-driven applications, including schema design, data migrations, and query tuning.
  • Develop APIs, automation, and monitoring solutions to support platform reliability.
  • Deliver production-ready software in cloud environments (AWS, Docker, Jenkins, Airflow).
  • Collaborate with cross-functional teams to define requirements, design solutions, and ship features in an agile environment.
  • Mentor peers and contribute to best practices in coding, design, and system architecture.
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 5-10 years of professional software engineering experience.
  • Strong programming skills in Python, SQL, and at least one additional language (Java, JavaScript, or Go preferred).
  • Experience with database technologies (Snowflake, MongoDB, Postgres) and distributed pipeline tools (Airflow, Kafka, Flink).
  • Proven success designing, testing, and deploying production-grade software.
  • Cloud experience with AWS and containerized systems.
  • Discretionary bonus based on employee's performance.
  • Wide range of medical, dental, vision, financial, and other benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service