Senior Software Engineer, C#

Posted 50mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing production-quality features and services for an AI services provider. Engaging in hands-on software development and enabling internal developer tooling.

Responsibilities:

  • Contribute to engineering initiatives as a full software developer, delivering production-quality features and services.
  • Write, review, test, and maintain clean, reliable, and scalable code.
  • Provide internal developer support by answering specialized, contextual questions across the engineering ecosystem.
  • Guide engineers on local development environment setup, Unix/Bash workflows, and day-to-day tooling usage.
  • Identify repetitive friction points and automate workflows through scripts, templates, and improved tooling.
  • Partner with the team to embed AI know-how into the company’s AI coding tools.
  • Contribute to infrastructure-as-code and internal platform efforts using Terraform, especially in AWS-based environments.

Requirements:

  • 7–10 years of professional software engineering experience.
  • Strong proficiency in either Python or .NET.
  • Solid experience working in Unix/Linux environments and Bash/scripting.
  • Hands-on experience with Terraform and infrastructure-adjacent work (AWS-based environments preferred).
  • Familiarity with identity/security frameworks such as Okta and/or Auth0.
  • Strong communication skills (written and verbal).
  • Proactive and independent: naturally seeks opportunities to improve, automate, and simplify.
  • Comfortable switching between deep technical work and developer support without losing momentum.

Benefits:

  • Learning Opportunities: Certifications in AWS (we are AWS Partners), Databricks, and Snowflake.
  • Access to AI learning paths to stay up to date with the latest technologies.
  • Study plans, courses, and additional certifications tailored to your role.
  • Access to Udemy Business, offering thousands of courses to boost your technical and soft skills.
  • English lessons to support your professional communication.
  • Travel opportunities to attend industry conferences and meet clients.
  • Mentoring and Development: Career development plans and mentorship programs to help shape your path.
  • Celebrations & Support: Special day rewards to celebrate birthdays, work anniversaries, and other personal milestones.
  • Company-provided equipment.
  • Flexible working options to help you strike the right balance.