remote
Senior Manager, Software Applications - Rivian
Software Engineer
Lead high‑performing engineering teams building scalable, intelligent enterprise platforms for finance and accounting operations, leveraging Java, Python, SQL, and cloud technologies to drive operational excellence.
About the role
Key Responsibilities
- Lead, mentor, and grow a cross‑functional team of software engineers focused on finance and accounting platforms.
- Architect and deliver scalable, secure solutions using Java, Python, SQL, and AWS services.
- Drive continuous improvement through Agile practices, CI/CD pipelines, and automated testing.
- Collaborate with product, finance, and compliance stakeholders to define requirements and prioritize features.
- Ensure high availability, performance, and compliance with internal controls and regulatory standards.
Requirements
- 10+ years of software development experience with a strong foundation in Java and Python.
- Proven leadership of engineering teams in a fast‑paced, cloud‑native environment.
- Hands‑on experience with AWS, Docker, Kubernetes, and CI/CD tooling.
- Strong understanding of financial systems, internal controls, and regulatory compliance.
- Excellent communication, problem‑solving, and stakeholder management skills.
Skills
javapythonsqlawsdockerkubernetesagile