Pismo Technology Organisation
At Pismo, our Technology Organisation is built around empowered engineering tribes that own their domains end-to-end. We value autonomy, accountability, and continuous improvement. Our Product Engineering Tribes are responsible for delivering scalable, secure, and innovative solutions that drive real value for our clients and internal teams.
As a Senior Software Engineer, you will be a key contributor to a high-impact squad, helping to design, build, and evolve platform-level products that support critical deployment and orchestration workflows.
The Opportunity
We are hiring a Senior Software Engineer to join the team building a Pipeline Orchestration Platform — a product designed to simplify and automate service bundle promotions and environment rollbacks.
This platform will be UI-driven, secure, multi-tenant, and fully observable. It will integrate with our existing deployment infrastructure and serve both technical and non-technical users across engineering, operations, and support.
You’ll work closely with Staff Engineers, Engineering Managers, and cross-functional partners to deliver a Minimum Lovable Product (MLP) and contribute to its long-term evolution.
The Work Itself
- Develop orchestration logic for coordinated service promotions and rollbacks.
- Build secure, scalable APIs and front-end components.
- Integrate with CI/CD pipelines and deployment infrastructure.
- Ensure observability through dashboards, logs, and alerts.
- Collaborate with SRE, Security, IAM, and Architecture to meet operational and compliance standards.
- Participate in technical design discussions and document key decisions.
- Promote best practices in monitoring, alerting, and performance optimisation.
- Contribute to the platform’s scalability, maintainability, and usability.
Essential Functions
- Deliver high-quality, production-ready code in a fast-paced environment.
- Participate in code reviews, testing, and continuous integration.
- Translate business requirements into technical solutions.
- Collaborate with teammates to solve complex engineering challenges.
- Apply security best practices (e.g., OWASP) and ensure auditability.
- Help define and maintain architectural standards and documentation.
- Identify and address performance bottlenecks and technical debt.
- Support cross-team interactions and anticipate integration impacts.
This is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice.

