Senior Software Engineer (Python, C#, C++, Linux)
Matrix Design Group LLC · Newburgh, IN · 4 mo ago
On-siteEngineeringFull-time
Duties And Responsibilities
- Design, develop, and maintain software applications using Python, C#, C++, and Linux.
- Collaborate with product managers, designers, and other engineers to define project requirements and deliver innovative solutions.
- Optimize code for performance, scalability, and maintainability.
- Conduct code reviews and provide mentorship to junior engineers.
- Stay up to date with the latest industry trends and technologies to ensure our solutions remain at the forefront of innovation.
- Troubleshoot and resolve complex technical issues.
- Contribute to the continuous improvement of our development processes and practices.
Qualifications & Competencies
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 7+ years of professional experience in software development with a strong focus on Python, C#, C++, and Linux.
- Proficiency in Python, C#, and C++.
- Experience with Linux operating systems and development environments.
- Strong understanding of software design patterns, data structures, and algorithms.
- Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced, dynamic environment.
Preferred Qualifications
- Experience with other programming languages such as Java or Rust.
- Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud).
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Experience with performance profiling and optimization tools.
Working Conditions
- Daily job duties will consist of office, lab, and desk work with occasional field testing required.
- Candidate may be required to work underground, but on an infrequent basis.
- Customer operations may contain airborne particles and allergens.
- Matrix employees are furnished and required to wear safety gear such as hard hats, steel toe shoes, reflective clothing, earplugs, and safety glasses.
- Occasional travel and ability to work various shifts as required by customer.
Physical Requirements
- The employee is occasionally required to stand, walk, and stoop or crouch.
- The employee may need to lift and/or move up to 10 pounds.
- Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
- Physical demands: The employee is occasionally required to stand, walk, and stoop or crouch. The employee may need to lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
Benefits
- First day coverage of all benefits - no waiting period.
- Premium free medical, dental and vision insurance – working spouse must take single major medical at their place of employment if offered.
- Basic Life (2x annual base salary at no cost).
- Optional Life and Accidental Death and Dismemberment (AD&D) insurance.
- Short-Term and Long-Term Disability insurance (no cost).
- 401(k) Plan with up to an 8% company match.
- FSA for Health Care and Dependent Care.
- 10 Paid annual holidays plus vacation time.
- Educational Reimbursement Program.
- Scholarship Program.
- Optional Gym Membership.
- ESports Room.