Browse All Jobs
Job Description
Anaplan is seeking a Senior Software Engineer to join their team in York. Anaplan is focused on optimizing business decision-making through their leading scenario planning and analysis platform. The company values diversity, equity, inclusion, and belonging.

Role involves:
  • Designing, implementing, and maintaining scalable, maintainable, and efficient Python-based applications.
  • Collaborating with product managers, designers, and other engineers.
  • Writing clean, efficient code and ensuring robust testing practices.
  • Providing technical mentorship to junior and mid-level engineers.
  • Troubleshooting and debugging production issues.
  • Optimizing applications for performance and responsiveness.
  • Staying up to date with the latest Python technologies.
  • Contributing to clear and concise documentation.

Requirements:
  • Professional experience in Python development.
  • Strong knowledge of Python and web frameworks like Django, Flask, or FastAPI.
  • Solid experience with relational databases like PostgreSQL or MySQL and familiarity with NoSQL databases like Redis.
  • Basic understanding of distributed systems and microservices architecture, as well as cloud-based infrastructure (AWS, GCP, Azure).
  • Experience with Git and familiarity with CI/CD pipelines.
  • Experience with testing tools like pytest, unit tests, and debugging skills.
  • Strong knowledge of RESTful API design and implementation.
  • Awareness of security best practices in software development.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.

Anaplan offers:
  • A career in a place that thrives on diversity, equity, inclusion, and belonging.
Apply Manually

Anaplan

Anaplan is a leading software company that provides a cloud-based platform for business planning and performance management. Its platform enables organizations to connect strategy to plans, uncover insights, and improve decision-making across various business functions. Anaplan serves a global clientele, including Fortune 500 companies, empowering them with advanced scenario planning and analysis capabilities to navigate complex and dynamic markets. The company fosters a culture of innovation, customer success, and collaboration.

All Jobs at Anaplan (164)