Senior Platform Software Engineer

Prophecy Technologies

$138K — $165K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6-8 years of software development experience
  • Strong command of a programming language (Java, Python, JavaScript, Go)
  • Proficiency in backend development
  • Experience in Unix/Linux environments
  • Familiarity with CI/CD pipelines using Jenkins or CodeDeploy
  • Knowledge of distributed systems and security software development
  • Strong written and verbal communication skills

Responsibilities

  • Design and develop robust tools and platform capabilities
  • Collaborate with the Platform team for solution integration
  • Ensure operational efficiency of developed systems

Benefits

  • Opportunities for professional development
  • Collaborative work environment
  • Access to modern technologies like AWS and Kubernetes
  • Possibility of working with advanced big data stacks
  • Engagement with cutting-edge platform capabilities
Full Job Description
Role Overview:

The Senior Platform Software Engineer will join a team responsible for building and operating critical system offerings. This role involves designing and developing essential tools and platform capabilities to support various systems.

Key Responsibilities:
  • Design and develop robust tools and platform capabilities for critical system offerings.
  • Collaborate with the Platform team to ensure seamless integration and operation of developed solutions.

Required Skills:
  • Strong command of at least one programming language: Java, Python, JavaScript, or Go.
  • Proficiency in backend development.
  • Experience with Unix/Linux environments.
  • Knowledge of distributed/parallel systems, information retrieval, networking, or systems/security software development.
  • Familiarity with container technologies such as Docker.
  • Experience with CI/CD pipelines, including tools like Jenkins or CodeDeploy.
  • Strong written and verbal communication skills, with the ability to work effectively across teams.
  • Specific skills include Python, DevOps Continuous Integration and Continuous Delivery (CI/CD), Core Java, and JavaScript.

Qualifications:
  • 6-8 years of software development experience.

Preferred Skills:
  • Hands-on experience with Kubernetes.
  • Hands-on experience with AWS.
  • Familiarity with databases and middleware such as Postgres, Kafka, and Redis.
  • Experience with big data stacks, including data warehousing, MPP, Spark, and Flink.
  • Understanding of micro-service architecture and service mesh.
  • UI development experience.

Similar Jobs

More Jobs at Prophecy Technologies

  • Lead Performance Engineer
    $135K — $160K *
    Sunnyvale, CA 94087 (Santa Clara County)
    Information Technology
    In-Person
  • AI Architect
    $150K — $180K *
    Hackensack, NJ 07601 (Bergen County)
    Finance & Insurance
    In-Person
  • AI Architect
    $135K — $160K *
    Remote
    Information Technology
    Remote in United States
  • .NET Technical Lead
    $120K — $145K *
    Hackensack, NJ 07601 (Bergen County)
    Information Technology
    In-Person
  • .NET Developer
    $110K — $130K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Senior Platform Software Engineer jobs: