Senior Software Engineer

Qualia Logo

Qualia

πŸ’΅ $150k-$175k
πŸ“Remote - United States

Summary

Join Qualia as a Senior Software Engineer and spearhead innovation within our leading B2B real estate technology platform. You will partner with Product and Design teams to understand user needs, identify technological gaps, and develop high-quality software solutions. A key focus will be integrating AI and modern technologies into our existing application suite, requiring strategic modernization of our codebase. You will tackle complex challenges such as platform integration, architectural design, and workflow optimization. This role demands a strong product mindset, proven experience with modern technologies, and a passion for iterative development. The position offers a competitive salary and benefits package.

Requirements

  • You are a strong software engineer with 8+ years of C# experience, including significant, hands-on experience with modern .NET Core/8
  • You have proven experience driving innovative projects and integrating technologies like AI/ML to solve practical problems
  • Demonstrated success in integrating multiple platforms
  • Experience strategically modernizing large codebases, ideally applying patterns like the Strangler Fig
  • You possess a strong product mindset, demonstrating experience with various iteration techniques (e.g., Lean Startup, Agile methodologies), effective feedback gathering methodologies, and applying UX/design principles
  • Proven ability to analyze trade-offs and make pragmatic decisions about technical investment, balancing speed-to-feedback in early stages with scalability and maintainability for mature products
  • Experience identifying significant opportunities for value creation by bridging both user experience gaps and technical limitations/possibilities
  • Track record of critically evaluating and improving underlying workflows for measurable efficiency gains
  • Proficient with modern architectural patterns, SaaS frameworks (e.g., ABP.IO or similar), and cloud platforms (Azure preferred)
  • Passionate about testing as a tool for both quality assurance and hypothesis validation
  • A fast learner with the drive to champion and implement significant technological and process advancements within an established environment

Responsibilities

  • Deliver significant value by designing, developing, and deploying solutions, informed by a clear understanding of user needs and business objectives
  • Actively identify and articulate gaps between user needs/experience and current technical capabilities, proposing innovative and pragmatic solutions
  • Lead the conception, design, and implementation of new features, AI-driven enhancements, complex integrations, and architectural improvements
  • Architect and implement solutions for integrating multiple internal and external platforms seamlessly and securely
  • Design and implement challenging technical solutions, such as Single Sign-On (SSO) across diverse application environments (Windows desktop and Web)
  • Implement and leverage effective feedback mechanisms (e.g., analytics interpretation, user session analysis, A/B testing frameworks) to inform iterative development cycles and validate hypotheses quickly
  • Strategically prioritize technical approaches, knowing when to optimize for speed and learning through rapid prototypes and iteration versus when to invest in robust, scalable architecture based on validated learning
  • Champion and implement AI solutions for both internal productivity and external product features
  • Analyze and rethink existing workflows, collaborating cross-functionally to design and implement more efficient, technology-driven processes
  • Mentor and support team members, fostering a culture of collaboration, innovation, continuous improvement, and shared understanding of iterative development practices
  • Contribute significantly to architectural decisions, applying modern patterns (like .NET Core, SaaS frameworks, Strangler Fig) appropriately to evolve our applications
  • Drive a culture of quality through robust testing practices appropriate for the stage of development (e.g., rapid iteration vs. mature feature)

Preferred Qualifications

  • Applying Lean/Agile principles to technical decisions
  • Designing & Analyzing Product Experiments (e.g., A/B tests)
  • Cross-Platform SSO Implementation
  • Applying Modernization Patterns (Strangler Fig, etc.)
  • AI/ML Integration in Production Systems
  • Workflow Analysis and Optimization

Benefits

  • Comprehensive health plans
  • A 401k program
  • Commuter benefits
  • Parental leave
  • A flexible time off policy

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.