We re looking for ambitious, smart, and creative individuals to join our team and help our clients achieve their goals
Working at Allvue Systems means working with pioneers in the fintech industry
Our efforts are powered by innovative thinking and a desire to build adaptable financial software solutions that help our clients achieve even more
With our common goals of growth and innovation, whether you re collaborating on a cutting-edge project or connecting over shared interests at an office happy hour, the passion is contagious
We want all of our team members to be open, accessible, curious and always learning
As a team, we take initiative, own outcomes, and have passion for what we do
With these pillars at the center of what we do, we strive for continuous improvement, excellent partnership and exceptional results
Come be a part of the team that s revolutionizing the alternative investment industry
Define your own future with Allvue Systems
Leadership and Strategy:
Lead and mentor a team of engineers, fostering a culture of innovation, collaboration, and continuous improvement
Establish and stand up the local office that supports global engineering efforts
Develop and implement long-term strategies in alignment with the company s goals and objectives
Work closely with the CTO to define and refine the technical roadmap, ensuring alignment with business priorities
Promote a customer-focused approach, ensuring the team consistently delivers high-quality software on time and within budget
Engineering Management:
Oversee all aspects of software development, from planning and design to deployment and maintenance
Establish and enforce best practices for software development, including coding standards, code reviews, and testing procedures
Manage the engineering budget, resource allocation, and timelines to ensure efficient and effective project execution
Collaborate with cross-functional teams, including Product Management, Quality Assurance, and Customer Support, to deliver robust software solutions
Technical Excellence:
Drive continuous improvement in the engineering team s processes, tools, and technologies
Ensure scalability, reliability, and security of the software systems
Stay current with industry trends and emerging technologies, incorporating relevant advancements into the development process
Conduct regular performance reviews with engineering team members, providing feedback and fostering career development
Proven leadership experience in software engineering, with a track record of managing and growing engineering teams
Strong strategic thinking, with the ability to align engineering goals with business objectives
Extensive experience in software development, with expertise in multiple programming languages and development frameworks
In-depth understanding of software architecture, cloud computing, DevOps practices, and modern development methodologies
Exceptional problem-solving skills, with the ability to navigate complex technical challenges
Excellent communication skills, both verbal and written, with the ability to articulate technical concepts to non-technical stakeholders
Highly self-motivated and able to work independently
Strong organizational and coordination skills
High proficiency in utilizing project management tools and systems
Demonstrated ability to handle complex, high-pressure situations with professionalism and poise
Minimum of 10 years of experience in software engineering, including at least 5 years in a leadership role
Experience in the financial technology (fintech) industry is highly desirable
Strong knowledge of Agile/Scrum methodologies and experience managing projects in such environments