Job Description :

Location

This is a remote position. Open to candidates located in OR, WA, CA, CO, ID, AZ, TX, IL

 

Who We’re Looking For

We are looking for an experienced Software Engineer Manager to lead the operations engineering

development team and oversee the design and development of software applications. While embracing

the characteristics of servant leadership, you will build and lead a team of software engineers for our

operations engineering team to ensure adherence to best practices for software engineering. Provide

cross-functional expert guidance related to software engineering, and support across multiple teams,

particularly in collaboration with the product organization. Coordinate with the product management team

to ensure resourcing of software engineering projects and milestones/goals are met. Suggest and

participate in new software engineering strategies and make improvements upon existing processes. Act

as key liaison in communications between engineering and product team members with to

operations software engineering standards. This position reports to the Director of Software Development.

 

What You’ll Accomplish

? Define and execute strategy to fully harness the power of the operations team.

? Design, build, optimize, and maintain Operations Engineering solutions.

? Drive the Operations Engineering Team toward a consistent user experience across all systems.

? Build and nurture a high-performing data engineering team from the ground up. Remove

roadblocks for your team. Aim to unleash the full potential of every individual on the team.

? Closely collaborate with the Senior Management and Executive teams to drive the data and BI

roadmap. Act as the technical leader to drive adoption of data principles.

? Partner with Product, Engineering, Operations (Finance, Compliance), and Design teams to drive

alignment on Operations work and to to adapt, share the best practices and standards within

Engineering.

? Develop and maintain software following an agile methodology. Lead estimation and prioritization

of development efforts and ensure sprint planning meetings are run efficiently and smoothly.

? Closely collaborate with, enable, and support Operations Engineering team members to design,

build, optimize and maintain software apps and reporting.

? Possess empathy for users to influence the teams task prioritization.

? Show initiative and seek evidence in data to support ideas.

 

Experience:

Must Have:

? 14+ years of Software Engineering experience

? 5+ years’ experience managing people and teams

? Thorough understanding of HTTP APIs

? Fluency in at least one server-side language, Python preferred

? 2+ years of working in Agile/Scrum/Kanban teams

? Experience in working Hybrid Environments (Data Center and Cloud)

 

Great to have:

? 3+ year experience in containerization technologies (Docker, Kubernetes)

? 3+ year experience with event/message streaming technologies (Kafka)

? Practical experience with Financial Reporting (mining, warehousing, lakes, reporting frameworks)

strongly preferred

? Finance Knowledge, especially GAAP, copyright law, and/or privacy law

             

Similar Jobs you may be interested in ..