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
Expert Software Engineer developing multimedia solutions for Barco Control Rooms. Leading innovative engineering projects and collaborating with cross - functional teams for high - quality product deliveries.
Staff Engineer contributing to verification of GPU subsystems for next - gen mobile GPU. Designing scalable testbenches and ensuring verification aligns with architectural specifications.
Senior Manager in Software Engineering leading a team building AI - powered tooling for Global Quality Engineering. Focusing on architectural direction and team development in a dynamic environment.
Senior Software Engineer at Paramount designing AI - powered tooling for quality engineering. Collaborating on automation services and building production systems for development efficiency.
System Software Engineer at a stealth - mode startup building infrastructure for AI data centers. Collaborating across technology stacks to influence foundational design and optimization.
Staff Engineer leading FS Analysis discipline at Northrop Grumman. Driving technical excellence and process improvements across aerospace and defense engineering teams.
Software Engineer responsible for automation test scripting and software testing. Collaborating with R&D for firmware and software quality assurance at Supermicro in Taiwan.
Ground Software Engineer at Millennium Space Systems developing and maintaining software for satellite command and control. Collaborating with teams to ensure satellite stewardship and improvement of legacy systems.
Full Stack Developer responsible for developing CityZ's data management platform with focus on web applications and backend services for smart city solutions.
Full Stack Developer leading development of AI apps and tools at Sabai System. Collaborating with global clients and mentoring juniors in a hybrid work environment.