Jobs.ca
Jobs.ca
Language
Datavail logo

Senior Software Engineer

Datavail8 days ago
Senior Level
full_time

About the role

Job Description About Us: Datavail helps customers manage their data and maximize IT efficiency through application of our deep expertise in databases, analytics, and applications. We are North America’s largest data integration and database administration company with more than 1000 employees on payroll and core operations in four countries. Founded in 2007, Datavail is based in Broomfield, Colorado and supports mid-market and enterprise clients headquartered in North America. For more information, visit www.datavail.com.

Job Overview: We are actively seeking an accomplished Senior Software Engineer to become a vital part of our dynamic, expanding team. Our group is a close-knit, specialized unit dedicated to the seamless integration of cutting-edge AI technologies into an enterprise-level, cloud-based application. Our mission encompasses a wide spectrum of AI domains, including generative AI, predictive analysis, machine learning, and cloud automation and orchestration. The core of our application is built on an AWS cloud-based infrastructure, complemented by a web frontend. This platform is designed for the remote monitoring of databases (MSSQL, PostgreSQL, Oracle, and MySQL) across various environments, including AWS, Azure, and On-Premises setups on both Windows and Linux systems. If you're passionate about pushing the boundaries of AI in a cloud context and thrive in a collaborative, forward-thinking environment, we'd love to have you on board.

In this pivotal role, you will lead the development of innovative features powered by AI/ML integrations, driving the evolution of next-generation functionality and enhancements to ensure our software remains at the cutting edge of technology.

To excel in this role, we seek candidates with deep expertise in the Microsoft .NET Framework and a proven history of delivering high-quality enterprise applications. As a Senior Software Engineer, you will play a key role in ensuring that our development team consistently produces robust, scalable, and efficient software solutions that meet both business requirements and our rigorous quality standards. If you're ready to take on a challenging role within a fast-paced, collaborative team, we look forward to connecting with you and learning more about your qualifications.

Key Responsibilities:

  • AI Solution Development: Design, develop, and implement AI-powered software solutions, leveraging machine learning, deep learning, and data science techniques to solve complex business problems.
  • Agile Collaboration: Actively participate in Agile ceremonies such as sprint planning, daily stand-ups, grooming, and retrospectives, ensuring that development aligns with product goals and timelines.
  • Software Architecture: Collaborate with architects and other senior engineers to design scalable, maintainable, and efficient AI-driven applications and systems, ensuring performance optimization.
  • Code Development and Review: Write clean, maintainable, and efficient code while conducting code reviews to ensure best practices and high standards are followed.

Requirements:

  • Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Experience: 8+ years of experience in software development with enterprise level applications.
  • Technical Skills:
  • Proficiency in programming languages such as C#, Python, and Java.
  • Hands-on experience with AI/ML frameworks from OpenAI or similar.
  • Strong knowledge of algorithms, data structures, and software design patterns.
  • Familiarity with Agile tools and methodologies.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and deploying AI models at scale.
  • Understanding of CI/CD pipelines and version control tools (e.g., Git, Jenkins).
  • Strong communication and collaboration skills to work effectively in cross-functional teams.
  • Problem-solving mindset and ability to think creatively in tackling complex issues.
  • Ability to lead projects, work independently, and mentor junior team members.

About Us Datavail is a leading provider of data management, application development, analytics, and cloud services, with more than 1,000 professionals helping clients build and manage applications and data via a world-class tech-enabled delivery platform and software solutions across all leading technologies. For more than 17 years, Datavail has worked with thousands of companies spanning different industries and sizes, and is an AWS Advanced Tier Consulting Partner, a Microsoft Solutions Partner for Data & AI and Digital & App Innovation (Azure), an Oracle Partner, and a MySQL Partner.

About Datavail

IT Services and IT Consulting
51-200

Datavail is a proven technology consulting, implementation, and managed services partner headquartered in Boulder, Colorado. Our world-class tech-enabled delivery platform enables us to provide an extensive solutions portfolio, including database management, analytics, application development, cloud infrastructure, and enterprise applications consulting — on-premises and in the cloud. With tens of thousands of hours of experience, our goal is to enable our clients to build modern, data-driven organizations that scale.

Datavail maintains strong partnerships with leading technology companies to help our clients leverage the best-fit platform to optimize outcomes. In addition, we have poured over $25 million in R&D to bring world-class systems and application monitoring tools to the market. We seek to leverage the greatest that technology and talent have to offer to simplify and operationalize the IT systems organizations use to manage their most valuable data.

We select the best across the globe so we can implement complex solutions for top brands as well as small-to-midsize organizations. Our passionate team of 1200+ certified, cloud-focused consultants deliver industry-focused solutions to 500+ customers with an average lifespan of 7+ years. These committed tech professionals help our clients jump-start their projects, improve time to value & reduce the risk for the core industries that we serve.

Our Technology Alliances: Datavail has leading partnerships with AWS, Microsoft, Oracle, Google, Maria DB, Mongo DB, MySQL and can provide 24×7 managed services for all leading database and applications environments including: · AWS · Azure · Oracle · MongoDB · SQL Server · Db2 · PostgreSQL · MySQL · Cassandra · Hadoop · MariaDB · Oracle E-Business Suite (EBS)/ Oracle PeopleSoft/ Oracle Hyperion technologies · Oracle Enterprise Resource Planning (ERP) and Enterprise Performance Management (EPM) technologies · Oracle Analytics & Business Intelligence tech.