2025-01-23 11:16:08

Software Engineer

Job Description

If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity.

  • Develop, maintain, and optimize data pipelines and cloud solutions on Microsoft Azure and Fabric, including Fabric Lakehouse, Data Pipelines, Dataflows Gen2, and OneLake
  • Design and development of AI agent workflows using LangChain, Copilot Studio, or Microsoft AI frameworks
  • Write clean, maintainable, and well-documented code in Python, PySpark, and SQL
  • Participate in code reviews and ensure adherence to secure coding and best practices
  • Collaborate with business and technical stakeholders to translate requirements into software and AI solutions
  • Learn and experiment with emerging AI technologies, frameworks, and tools to expand agentic AI capabilities
  • Troubleshoot issues in data pipelines or AI workflows and implement reliable solutions
  • Contribute to CI/CD processes and manage code repositories in GitHub or Azure DevOps
  • Support mentorship and knowledge sharing within the team, particularly around Agentic AI concepts and data engineering best practices
  • Demonstrated proficiency in artificial intelligence concepts, with hands-on experience using AI tools to streamline workflows and enhance operational efficiency. Proven ability to implement AI-powered solutions to solve business challenges. Demonstrates a growing awareness of AI risk management and a commitment to responsible and ethical AI use

Requirements

  • 3–5 years of software development experience, ideally with exposure to cloud-based data engineering
  • Strong programming skills in Python, SQL, and PySpark
  • Basic understanding of cloud platforms, preferably Microsoft Azure and Fabric
  • Familiarity with version control systems (Git) and CI/CD pipelines
  • Solid understanding of SDLC processes and Agile methodologies
  • Strong analytical and problem-solving skills, with a curious and self-learning mindset
  • Good communication skills, with the ability to work effectively in a team and understand business objectives
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field

Nice to have

  • Experience in building agentic AI workflows is a plus
  • Interest in learning and working with Agentic AI frameworks like LangChain, Copilot Studio, and Microsoft AI services

Company offers

  • Medical, Personal Accident, Life Insurance and Time Off