Software Engineer

Confluence Technologies

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong .NET / C# development experience
  • Skilled in designing and implementing RESTful APIs
  • Solid understanding of software design patterns and scalable architecture
  • Experience in agile development environments
  • Familiar with AI-assisted development tools
  • Knowledge of modern JavaScript frameworks like React
  • Understanding of DevOps and CI/CD practices
  • Strong communication and collaboration skills
  • Self-starter with problem-solving abilities
  • 2+ years' experience in software engineering with a relevant degree

Responsibilities

  • Develop and modernize a market-leading software platform
  • Integrate AI capabilities into new products
  • Collaborate with a cross-functional team on projects
  • Engage in continuous learning and knowledge sharing
  • Participate in designing scalable architecture and RESTful APIs
  • Utilize AI tools to enhance development efficiency
  • Adapt to evolving technology and industry trends

Benefits

  • Generous time off packages including extra half days for public holidays
  • Global career development opportunities
  • Social events for team bonding
  • Referral bonus scheme up to $3,000 per successful referral
  • Flexible working options and minimal travel required
Full Job Description
Software Engineer

Department: Development - Software Development

Employment Type: Permanent - Full Time

Location: Pittsburgh, PA

Reporting To: Timothy Gradl

Description

Location - Pittsburgh, US

More about the role & team

This is a hands-on Software Engineer role on one of Confluence's largest products - where you'll help modernise a market-leading platform and shape how we bring emerging AI capabilities into production. You'll be a .NET / C# developer working across the wider ecosystem of the platform, rather than being tied to a single component.

What makes this role stand out is where we point your energy. You will be integrating LLMs and agent-based workflows into real products - not legacy maintenance. You'll get genuine exposure to problems where only a few people currently have the answers, with the support to figure them out alongside experienced lead engineers.

You'll join a highly collaborative team where engineers, product owners, QAs and project and product managers all help each other, with continuous learning and knowledge-sharing built into how we work. For ambitious people, there's real room to grow - we actively move people into the right places to progress.

What skills and experience do I need to succeed?

We're looking for a .NET / C# engineer who is genuinely curious about AI and eager to apply it in their day-to-day work.

Essential requirements:
  • Strong .NET / C# development experience - the core of the role
  • Designing and implementing RESTful APIs and service-oriented architecture
  • A solid understanding of software design patterns and scalable architecture
  • Experience working in agile development environments
  • Demonstrated use of AI-assisted development tools (e.g. LLMs and coding assistants) to accelerate delivery and improve quality - and the ability to talk about how you've applied AI in practice
  • Working knowledge of modern JavaScript frameworks (e.g. React)
  • Familiarity with modern DevOps and CI/CD practices
  • Strong communication and collaboration skills, working effectively across teams
  • A self-starter and quick learner, comfortable working through new problems
  • Around 2+ years' professional software engineering experience, with an undergraduate degree in Computer Science or equivalent professional experience

Nice to have:
  • Exposure to cloud platforms, ideally Azure
  • Experience building CI/CD pipelines and broader DevOps knowledge
  • Python for automation or AI workflows
  • Experience with LLMs, prompt engineering or agent-based systems
  • Experience with containerisation
  • Experience building or optimising developer-productivity tooling


What do we offer?

Confluence offers generous benefit packages for team members. As a growing, global organization, we are always looking for ways to ensure that our employees can access benefits that matter to them and their families. This includes:

🕚 Generous Time Off packages including additional half days with each public holiday in your location.

🌎 Global Career Development opportunities

🎊 Social Events

💵 Referral Bonus scheme - Upto $3,000 per successful referral

Plus many more!

More about the Location

We offer flexible working options for all employees.

Travel: This is a Pittsburgh-based hybrid role. Day-to-day travel is minimal - the main expectation is coming into our Pittsburgh office at least once a month (sometimes more, depending on the project) to collaborate and connect with the team in person.

#LI-Hybrid

Similar Jobs

More Jobs at Confluence Technologies

More Information Technology Jobs

Find similar Software Engineer jobs: