Senior Software Engineer
On-site
Full Time
#Technology
#Software Design
#Coding
#Software Configuration
#Unit Testing
#Continuous Integration
We are looking for a dedicated professional to join our engineering team as we continue to build high-quality software solutions. Our organization focuses on creating robust, scalable technology that drives real business value. We take pride in our commitment to craftsmanship and technical excellence, and we are searching for a leader who shares our passion for clean code and collaborative development. If you are someone who enjoys mentoring others and taking ownership of complex technical challenges, we would love to have you on our team.
About the Role
We are hiring a Senior Software Engineer for a Full Time position. In this role, you will be responsible for creating high-quality software deliverables while providing technical leadership throughout the development lifecycle. You will help us maintain our high standards by ensuring that our software architecture, requirements, and functional specifications are both effective and reliable. This role is ideal for a proactive engineer who wants to influence our development culture and help us implement modern engineering practices.
Key Responsibilities
- Lead the design and coding efforts for your project team while maintaining clear communication with project managers and fellow engineers.
- Mentor and train development staff on software design principles, coding best practices, and the implementation of new methodologies.
- Improve our development ecosystem by assisting with the adoption of tools for software configuration management, automated unit testing, and continuous integration.
Requirements
To excel in this position, you should possess a strong blend of technical expertise and interpersonal skills. We value candidates who demonstrate personal initiative, accountability, and a deep intellectual curiosity about new technologies. You must have a proven ability to:
- Design and document software that prioritizes stability, performance, and long-term reusability.
- Collaborate effectively across various functional departments to ensure project success.
- Uphold high standards for deliverables, ensuring that all work is thoroughly vetted before it moves to quality assurance or our customers.
- Communicate complex technical concepts clearly to both technical and non-technical stakeholders.
Location
This is an on-site role based in the United States. Please note that this position requires occasional travel, specifically between our St. Cloud and Minneapolis offices on an average of once per week.
Compensation and Benefits
We believe in fostering a supportive work environment that encourages professional growth. While we do not have specific salary figures to share at this time, we are committed to providing a competitive package that reflects the expertise and leadership you bring to our team. We place a high value on teamwork and professional development, offering you the chance to work on impactful R&D initiatives and shape the future of our product architecture.










