Associate Software Engineer developing enterprise software solutions that improve lives for millions worldwide. Collaborate with experienced engineers in an Agile environment to solve complex challenges.
Responsibilities
Design & Develop enterprise software that powers real business impact
Solve Complex Problems working alongside experienced engineers and innovative teams
Build & Automate with cutting-edge tools in a true Agile environment
Support & Optimize production systems while mastering enterprise-scale technology
Collaborate Across Teams with product owners, engineers, and business leaders
Own Your Growth through diverse, challenging projects and dedicated mentorship
Participate in On-Call Rotation for production systems (with support and training)
Requirements
Bachelor’s degree in Computer Science, Engineering, or related discipline (or equivalent experience)
0–2 years of relevant internship or co-op experience; or, 3–5 years of relevant experience in software development or application support
Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar)
Basic understanding of SQL and relational databases
Exposure to scripting, automation, or API development through coursework or projects (e.g. PowerShell, shell scripting)
Familiarity with software development lifecycle concepts (Agile, DevOps)
Experience working with APIs, integrations, and enterprise systems is an asset
Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset
Benefits
Accelerated Learning – Work on enterprise-scale platforms with mentorship from senior engineers.
Real-World Experience – Build solutions that impact millions of clients globally
Clear Career Path – Grow skills and advance in a company committed to your development.
Inclusive Culture – Bring your authentic self and thrive in a supportive environment
Continuous Development – Access to learning opportunities and cutting-edge technology.
Flexibility & Balance – Work in an environment designed for your success
Senior full - stack engineer building and operating Grafana data source plugins. Integrating databases, cloud services, and agentic workflows for Grafana Labs’ observability platform.
Senior Full - Stack Engineer building Grafana data source plugins for Grafana Cloud’s observability platform. Developing integrations, supporting reliability, and enabling agentic data workflows.
Full Stack Java Engineer building Java, React, and cloud - native applications for Miratech’s workforce management and customer experience solutions. Supporting scalable services, integrations, CI/CD, and production operations.
Senior Software Engineer leading backend and full - stack lending systems for Upstart’s AI - powered credit marketplace. Designing scalable APIs, services, and borrower experiences while mentoring engineers.
Senior Software Engineer building React and TypeScript borrower experiences for Upstart’s AI lending marketplace. Leading frontend architecture, full - stack initiatives, and engineering mentorship.
Software Developer building Node.js/TypeScript and Python/FastAPI APIs for Liberty Mutual Canada's commercial insurance platform. Developing AWS serverless and LLM - powered underwriting applications.
Associate Developer building AWS serverless APIs and Python LLM services for Liberty Mutual Canada’s commercial insurance platform. Supporting API integrations, testing, and agentic engineering practices.
Full - stack engineer building Cohere’s enterprise AI dashboard for model access, API keys, teams, billing, and documentation. Developing resilient browser and server systems with Next.js, React, TypeScript, Python, and SQL.
Backend engineer building lending, borrowing, and short - sale systems for Alpaca's global brokerage infrastructure. Owning APIs, batch pipelines, production reliability, and securities - finance products.