POSITION SUMMARYThe Senior Backend Software Engineer serves as a pivotal technical leader within the team, holding responsibility for managing backend subsystems or services. This position involves a commitment to ensuring the scalability, performance, and security of backend solutions. Additionally, the engineer plays a vital role in mentoring several engineers and fostering the adoption of best practices across the team. This role will work on a number of projects/initiatives including a current focus on internal AI related projects.
This role is located on-site in Appleton, WI.
JOB RESPONSIBILITIESEssential Job Responsibilities:
- Spearhead the design and implementation of subsystems or backend services, with a strong emphasis on architecture, data models, and API contracts.
- Work to ensure that backend components align with scalability, performance, and security standards.
- Offer guidance and mentorship to engineers, fostering an environment of technical growth and high-quality outcomes.
- Actively identify opportunities to manage technical debt, proposing thoughtful refactoring and modernization strategies.
- Advocate for the adoption of engineering best practices, including CI/CD automation and secure coding methodologies.
Additional Job Responsibilities:
- Live our values of High Performance, Caring Relationships, Strategic Foresight, and Entrepreneurial Spirit
- Find A Better Way by championing continuous improvement and quality control efforts to identify opportunities to innovate and improve efficiency, accuracy, and standardization
- Continuously learn and develop self professionally
- Support corporate efforts for safety, government compliance, and all other company policies & procedures
- Perform other related duties as required and assigned
QUALIFICATIONSRequired:
- Bachelor's Degree in Computer Science or related field.
- 5+ years of backend software engineering experience.
- Proven experience in .NET Core, C#, distributed systems, and RESTful services.
- Strong understanding of backend performance optimization and scalability.
- Demonstrated experience mentoring engineers and leading technical discussions.
Preferred:
- Familiarity with domain-driven design and event-driven architecture.
- Experience with NoSQL databases and message brokers (Kafka, RabbitMQ).
- Exposure to enterprise-grade monitoring, observability, and security practices.
DIVISION:
Corporate