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.
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.