What are the responsibilities and job description for the Senior Manager, Software Engineering position at Possible Finance?
Team Introduction
The Platform Team is the backbone of Possible's technical infrastructure, enabling our product teams to deliver reliable, scalable financial solutions to our customers. We own the critical infrastructure and deployment systems for our Java services and React Native applications, while championing developer experience across the organization.
Our team provides the foundation that allows Possible to innovate quickly and reliably in the fintech space. We design, build, and maintain the tools and systems that empower our engineers to develop and ship high-quality code with confidence. Beyond infrastructure, we develop and maintain core shared components that are used across our products, drive coding standards and best practices throughout the engineering organization.
We play a pivotal role in architectural decisions, ensuring that our systems are designed for scale, security, and maintainability. By collaborating closely with product teams, we help shape technical solutions that align with our business goals while maintaining the highest engineering standards.
Currently, we're tackling the challenges of scaling our infrastructure to support our growing user base while developing reusable components that accelerate product development. We're enhancing our observability systems, refining our architectural patterns, and building robust developer tooling that reduces friction and improves productivity across engineering teams.
As we continue to expand our product offerings, the Platform Team focuses on creating both infrastructure and shared components that can adapt to new requirements while maintaining the highest standards of security and performance—essential components in the financial services industry.
The Role & Responibilites
As the Senior Engineering Manager for the Platform Team, you'll lead a talented group of engineers responsible for the technical foundation that powers our financial products. You'll oversee our infrastructure, deployment systems, developer experience initiatives, DevOps practices, monitoring solutions, and the development of critical shared components.
You'll collaborate closely with product engineering teams to understand their needs and create infrastructure and technical solutions that enable them to deliver features efficiently. You'll help establish and enforce coding standards, testing practices, and architectural patterns that ensure consistency and quality across our codebase.
Key responsibilities include:
- Leading and developing a team of platform engineers, setting clear goals and fostering a culture of technical excellence and continuous improvement
- Partnering with engineering leaders across the organization to identify infrastructure needs, establish technical standards, and prioritize platform initiatives
- Overseeing the evolution of our CI/CD pipelines, cloud infrastructure, and containerization strategies
- Guiding the design and development of shared components and libraries that can be leveraged across our products
- Participating in and sometimes leading architectural discussions for new features and products
- Driving improvements in system reliability, performance monitoring, and incident response
- Championing code quality initiatives, including testing standards and code review processes
- Establishing and refining technical standards and best practices across the engineering organization
- Managing the platform roadmap, including capacity planning and resource allocation
- Mentoring engineers and providing technical guidance on complex infrastructure and product challenges
- Ensuring our systems maintain the highest standards of security and compliance, essential for a fintech organization
This role requires technical depth in both infrastructure and product development combined with strong leadership skills, as you'll need to make architectural decisions while guiding your team to successful implementation.
Requirements
- 5 years of engineering management experience, ideally with experience leading both product engineering and platform/infrastructure teams
- Strong technical background in cloud infrastructure (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and CI/CD systems
- Experience building and shipping customer-facing products using Java backend services and React/React Native applications
- Background in designing and implementing shared components and libraries used across multiple products
- Proficiency with infrastructure as code tools (Terraform, CloudFormation, or similar)
- Knowledge of observability systems, logging solutions, and alerting frameworks
- Experience establishing and enforcing coding standards, testing practices, and architectural patterns
- Track record of successful cross-team collaboration and influence on technical decisions
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- Understanding of security and compliance requirements in financial services (preferred)
- Experience with distributed teams across multiple time zones
Location and Benefits:
We prefer people located in Seattle or those willing to relocate. We have a hybrid work style, with the team meeting at our downtown office three times weekly.
We offer a competitive salary range of $209,00 to $232,230 annually, with significant equity potential based on experience and qualifications. Our comprehensive benefits package includes health, dental, and vision insurance, a 401(k) plan, paid time off.
Salary : $20,900 - $232,230