Senior Software Engineer managing identity and authentication platform at Progress. Building reliable full stack software solutions and mentoring junior developers.
Responsibilities
Design, build, and maintain scalable, reliable full stack software solutions across frontend, backend, and APIs
Take ownership of complicated, ambiguous, or open-ended technical problems and drive them through design and delivery
Act as an owner of the codebase and services, balancing time, cost, quality, and long-term maintainability
Drive technical design discussions within the team and make decisions that reduce the cost of future changes
Partner with product, design, and engineering teammates to deliver solutions aligned with customer, business, and company goals
Contribute to and improve engineering standards across development, testing, deployment, monitoring, and operational support
Troubleshoot production issues, lead preventative follow-up improvements, and contribute to reliable on-call practices
Use AI tools thoughtfully to accelerate prototyping, improve delivery workflows, and evaluate outputs for quality, risks, and maintainability
Create and share reusable documentation, technical guidance, and team practices that help other engineers work more effectively
Mentor junior engineers, provide actionable feedback, and contribute to a strong collaborative engineering culture
Help drive technical visibility by communicating progress, risks, tradeoffs, and limitations clearly to teammates and stakeholders
Support project execution across multiple engineers and contribute to interviews, including problem-solving and technical design discussions
Requirements
5+ years of professional software engineering experience building and delivering production software
Strong full stack development experience across backend services, APIs, and modern frontend applications
Proficiency in one or more backend languages such as C#, Java, Go, or Node.js
Experience building modern web applications using frameworks such as React
Solid understanding of software design, system architecture, testing strategy, and engineering best practices
Experience working with cloud platforms such as AWS, Azure, or GCP
Familiarity with CI/CD pipelines, automated testing, observability, and modern development workflows
Experience troubleshooting production issues in distributed systems
Ability to assess technical risks, communicate tradeoffs clearly, and make sound decisions in ambiguous situations
Strong collaboration, communication, and mentoring skills
Benefits
Medical, dental, vision, life & disability, and financial benefits (including 401(k) retirement savings plan)
Tuition Reimbursement program
Additional voluntary benefits including crucial illness/hospital indemnity, identity theft protection, auto & home insurance, legal, and pet insurance
Competitive salary, bonus, and best-in-class Employee Stock Purchase Program (ESPP) with a 27-month lookback
Flexible paid vacation time, paid day off for your birthday, and company holidays
A variety of leave plans, including Parental Leave
Employee Assistance Program (EAP) and an employee well-being program focusing on physical, mental, and financial health
Senior Software Engineer driving technical direction for secure collaboration platform. Leading React and Electron initiatives to enhance messaging and media security.
Senior Software Engineer focused on backend development for ecommerce marketing reporting. Building analytics capabilities to help merchants drive engagement and revenue with data - driven insights.
Fullstack Developer at Luzern eCommerce creating solutions for a rapidly evolving eCommerce landscape. Work involves backend with Node.js, Vue.js frontend, and agentic software development.
Senior Software Developer at isento GmbH creating tailored software solutions for client challenges. Involves collaboration in cross - functional teams and responsibility for software development phases.
Software Engineer developing embedded systems for aerospace defense technologies at Destinus. Focusing on real - time Linux applications for safety - critical flight systems.
Lead Engineer owning engineering execution for health - tech startup Feno's AI - powered smart toothbrush solution. Manage a small engineering team while building the systems that drive product functionality.
Software Engineer developing scalable applications for SPiNE's energy management platform. Collaborating with CTO and partners to build robust solutions and technical roadmaps.
Staff AI Software Engineer responsible for building AI - enabled software solutions at Emerson’s Test & Measurement unit. Collaborate with product teams to deliver valuable solutions in a dynamic environment.
Capability Leader for Agile Actors managing and growing technical teams. Leading recruitment, development, and AI adoption efforts in a hybrid workplace.