Principal Software Engineer (BE) at Nerdery | MN, US | Rezi

Principal Software Engineer (BE) at Nerdery

Principal Software Engineer (BE)

Nerdery · MN, US

2 weeks ago

Principal Software Engineer (BE)

Nerdery · MN, US

19 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Principal Software Engineer (BE) role.

Rezi rewrites your resume against Nerdery's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Principal Software Engineer (BE) posting at Nerdery — free, in seconds.

About the Role

The Principal Software Engineer utilizes their deep professional software engineering experience to oversee entire project life cycles while serving as a technical leader to their project team. Highly proficient in their craft, the Principal Software Engineer provides architectural direction and technical guidance to other engineers while being effective communicators with non-technical team members. The Principal Software Engineer is responsible for the overall technical quality of the product.

Responsibilities

  • Oversee the entire technical lifecycle of a product including software/language/framework decisions, breaking down features into technical stories, and production readiness
  • Write and demonstrate comprehension of complex software using expert level understanding of code patterns, application architecture, and best practices
  • Serve as the technical lead for a team of software engineers
  • Own the technical quality of their product
  • Lead discussions about and document architectural decisions
  • Adapt the development process to fit the team and client needs
  • Foster cross-functional collaboration as a technical liaison between engineering and other project disciplines
  • Own the technical review process for team members and provide ongoing technical feedback and recommendations
  • Participate in the internal leadership of their respective domain; provide input to the strategic direction of the domain, assist with domain initiatives, and maintain best practices within the domain
  • Utilize deep technical communication acumen to explain complex technical concerns across multiple levels of abstraction and audiences
  • Assess the technical skills of prospective candidates and provide recommendations to hiring managers
  • Provide ad-hoc technical support to other practitioners in the domain as needed
  • Assist with sales requests as needed by providing technical recommendations and estimates to prospective clients
  • Participate in other duties as assigned

Requirements

  • Undergraduate or graduate degree in a computer related field, coding bootcamp certificate, OR a thorough demonstration of self-taught software development skills
  • 8+ years of software development experience
  • 2-3+ years of application software architecture experience, including familiarity with common design patterns and approaches for solving typical application problems for their discipline
  • Ability to write complex software and demonstrated proficiency in explaining the “why” behind code
  • Strong technical communication acumen; can explain complex technical problems to technical and non-technical audiences
  • Strong understanding of the development process and ability to maintain an iterative approach throughout the project lifecycle
  • Strong proficiency in C# and .NET development, including designing, building, and maintaining scalable, production-ready applications and services
  • Hands-on experience with Microsoft Azure, including developing, deploying, and maintaining cloud-based applications and services
  • AI-forward development mindset, with demonstrated experience incorporating AI-assisted development tools into daily software engineering workflows
  • Proficiency in context and specification-driven AI development, including providing structured context, defining clear technical requirements, and validating AI-generated solutions for quality, security, and maintainability
  • Introductory systems architecture experience
  • Has experience or demonstrates the ability to participate in client pitches
  • Exposure to full stack applications and coding skills outside of your specialization
  • Experience developing AI-powered applications, including LLM integrations, AI agents, agentic workflows, or AI orchestration frameworks
  • Experience participating in technical solutioning, including requirements discovery, solution design, technical feasibility assessments, and presenting proposed approaches to clients or stakeholders
  • Must be legally authorized to work within the country of employment without sponsorship for employment visa status

Skills

  • Customer-Focused Execution and Communication
  • Tenacious Problem-Solving
  • Integrity-Driven Work
  • Collaborative Impact
  • End-to-End Ownership
  • Dedication to Craftsmanship
  • C#
  • .NET development
  • Microsoft Azure
  • AI-assisted development tools
  • Context and specification-driven AI development
  • Systems architecture
  • Full stack applications
  • LLM integrations
  • AI agents
  • Agentic workflows
  • AI orchestration frameworks
  • Technical solutioning
  • Requirements discovery
  • Solution design
  • Technical feasibility assessments

Location

  • Remote

Work Type

  • Remote
  • On-site

Experience Level

  • 8+ years of software development experience
  • 2-3+ years of application software architecture experience

Education Level

  • Undergraduate or graduate degree in a computer related field
  • Coding bootcamp certificate
  • Demonstration of self-taught software development skills

Salary/Compensations

  • $164,500-$200,000/per year

Benefits

  • Two comprehensive medical plans (including an HSA-eligible option)
  • High-quality dental and vision insurance
  • Company-Paid Basic Life and AD&D Insurance
  • Company-Paid Short-Term Disability (STD)
  • Company-Paid Long-Term Disability (LTD) coverage
  • Discounted Voluntary Life and AD&D
  • Discounted Accident insurance
  • Discounted Critical Illness insurance
  • Discounted Hospital Indemnity insurance
  • Discounted Pet Insurance
  • Discounted Legal Support plans
  • Discounted Identity Theft Protection plans
  • 401(k) plan with a company match of up to 3.5% with immediate vesting
  • Flexible time off (Flex PTO)
  • Dedicated resources and access to funds for professional development
  • Access to funds for attending industry conferences
  • Access to funds for obtaining certifications

About the Company

  • Nerdery is a digital product consultancy that acts as allies and guides on clients’ digital journeys, helping them grow their business and delight their customers through intuitive, thoughtfully designed technology.
  • Nerds are partners who prepare clients for opportunities, help them achieve goals, and quickly deliver value by solving problems in creative ways across strategy, design, and technology.
  • At Nerdery, impact is valued over job titles. Employees work closely with world-class brands to create innovative digital products.
  • Nerdery celebrates insight, innovation, and expertise, encouraging and expecting employee growth.
  • Being a Nerd means stepping up and pushing the boundaries of what’s possible.

Equal Opportunity

  • Nerdery is an equal opportunity employer and complies with all applicable federal, state and local fair employment practice laws.
  • Nerdery strictly prohibits and does not tolerate discrimination against employees, applicants or any other covered persons because of race, color, religion, creed, national origin or ancestry, ethnicity, sex, sexual orientation, gender (including gender nonconformity and status as a transgender or transsexual individual), pregnancy, marital status, familial status, age, physical or mental disability, citizenship, past, current or prospective service in the uniformed services, genetic information, membership or activity in a local human rights commission, status with regard to public assistance or any other characteristic protected under applicable federal, state or local law.
  • All employees, other workers and representatives of Nerdery are prohibited from engaging in unlawful discrimination.
  • Nerdery will ensure that all employment practices are free of such discrimination.
  • Such employment practices include, but are not limited to: hiring, promotion, demotion, transfer, recruitment or recruitment advertising, selection, layoff, disciplinary action, termination, compensation, benefits, selection for training, including apprenticeship and other terms and conditions of employment.
  • Nerdery will also provide reasonable accommodation to applicants and employees with disabilities pursuant to all applicable laws.