Software Architect shaping software architecture for Blackline products. Collaborating with teams and providing technical guidance for improvements.
Responsibilities
Develop and refine architecture blueprints, outlining a roadmap for incremental enhancements at solution, technical, methodological, and organizational levels.
Collaborate closely with other software leaders to drive continuous progress towards project goals.
Offer guidance to technology teams on best practices to streamline delivery times, reduce integration and operational risks, and ensure ongoing reduction of technical debt.
Contribute to strategic decision-making by fostering collaborative relationships with stakeholders to understand business, product, and technology needs.
Ensure alignment of business and technical stakeholders with architectural directions.
Partner with leaders across the company to align and address longer-term architectural goals and priorities.
Developing scalable, high-quality microservices in a cross-functional environment.
Providing technical leadership to the scrum team(s).
Leading new product technical evaluations.
Driving adoption of AI tools and processes to help automate the software development process.
Requirements
Bachelor's or Master's degree in Computer Science or other relevant technical disciplines.
10+ years of experience in product software development.
2+ years of experience in an architectural role.
Experience in developing and architecting SAAS systems at scale.
Strong development experience in a distributed microservice environment
Experience with AWS/Azure/GCP services, networking, identity, storage, and managed data services.
Deep knowledge of Java (Spring Boot), Python, PHP or Angular
Experience working with programming languages and frameworks alongside AI tools and platforms to generate code, test cases, and performance improvements.
Design and implement machine learning algorithms and AI models within the application.
Experience developing high performing database queries.
Experience with performance testing and code optimization.
Experience with Infrastructure as a Service (Terraform, CloudFormation) is a plus.
Benefits
Competitive base salary and annual compensation review
Comprehensive health and dental benefits*
Mental health and wellness support
Flexible work arrangements and hybrid work model for eligible positions
Paid vacation, personal and sick days*
Professional development opportunities
Education funding
Participation in the Company's employee stock ownership plan
A collaborative, inclusive, and mission-driven culture
Staff Software Engineer joining Achievers' Framework team focused on building scalable infrastructure. Responsible for authentication, API gateways, and fostering engineering best practices with a strong team.
Software Developer intern helping to validate and develop algorithms for Kinaxis' AI - powered platform. Involves collaboration with data processing and quality improvement tasks.
Product Development Engineer at Socomec developing embedded systems and GUI interfaces for electrical equipment. Collaborating with engineering teams to implement communication protocols and support product testing and documentation.
Senior Software Engineer building and shipping product features for Optro, a top - rated SaaS company. Leading complex projects and mentoring engineers in a collaborative environment.
Technical Lead at Nearform responsible for leading software engineering teams to develop AI - enabled solutions and collaborating with clients. Ensure successful delivery of projects while upholding software development best practices.
Senior Mobile Engineer (iOS) developing high - impact mobile solutions for grocery delivery platform Instacart. Collaborating with cross - functional teams to enhance shopper experiences.
Software Engineer designing and developing scalable PDF - printable financial reports at d1g1t, a fintech firm. Utilize Microsoft SSRS, Visual Studio, PostgreSQL, and Python for architecting robust financial reporting solutions.
Software Engineer developing systems for AI - generated ad formats within ResponsiveAds. Responsible for creative rendering and presentation layer, working across multiple interactive surfaces.
Senior Software Developer at Engel & Völkers improving internal applications for real estate ecosystems. A hands - on role with ownership in a fully remote Canada - based position.
Senior Full Stack Developer at Nexapp developing scalable software products with AI integration. Collaborating in a high - quality software engineering culture emphasizing continuous learning.