Software Engineer
On-site Grand Rapids Full-time Mid-level Software Engineering
At a glance
Mid-level Software Engineering role at Tekton. Grand Rapids · full-time · $70,000–$130,000 base.
SalaryStated by Tekton
$70,000 – $130,000
Base salary for this role, in USD per year, as published in the posting.
This role, from TektonOur estimate for the market: $100,000–$123,000Median $115,200
The range includes the market median of $115,200 for mid-level software engineering roles in Grand Rapids.
Worked out from 9 postings that stated pay, median $115,200. Last updated Oct 23, 2026.
RoleSoftware Engineering
SeniorityMid-level
LocationGrand Rapids
WorkplaceOn-site
EmploymentFull-time
Base pay$70,000–$130,000
PostedFeb 26, 2020 · 6y ago
Role brief
techroles summary, based on the employer's posting.
What you'll do
- Build and maintain full-stack software, including Tekton.com and internal ERP, WMS, and PIM systems
- Work with teams across departments to clarify project needs and turn them into working software
- Find and fix bugs that interrupt work for colleagues or customers, sometimes outside standard hours
- Write, review, deploy, and test code to keep systems stable
- Assess business problems and decide when software offers a suitable solution
What you bring
- A computer science background or equivalent experience
- Programming experience with languages, web frameworks, and relational databases
- Authorization to work in the United States without visa sponsorship
Who this fits
This role suits a hands-on engineer comfortable writing and maintaining code with a team, learning how systems work, and turning user needs into straightforward solutions. It is a full-time, on-site position in Grand Rapids, with occasional work to resolve issues outside standard hours.
From the employer
As a Software Engineer, you are a rapid and effective problem solver. You write, review, and deploy code daily—usually TypeScript. You architect, build, and maintain resilient and scalable software solutions to meet Tekton’s various software needs. You will work with urgency to fix system errors with other software engineers and colleagues when they occur. Your work will have a high degree of autonomy and responsibility.
Responsibilities
- • Work on all aspects of the software life cycle becoming an expert in full-stack software systems
- • Contribute to the development of Tekton.com and other internal systems such as our ERP, WMS and PIM
- • Collaborate across departments to define and implement project requirements
- • Troubleshoot bugs and implement fixes to quickly address system issues blocking coworkers and customers
- • Develop robust automated tests to ensure software system stability
- • Solve business needs considering when software is the best solution
- • Communicate effectively with coworkers with various areas of expertise
Indicators of a good match for this role
- • You are aligned with Tekton’s philosophy, ways of thinking, and work style
- • You are skilled at writing, reading, and maintaining code with a team
- • You are good at understanding user needs and turning them into simple solutions
- • You enjoy working through the fog of a problem to find a clear solution
- • You get excited about learning the details about how something works
- • You have a solid understanding of the internet and the TCP/IP stack
- • You are comfortable working with command line interfaces
- • You have exceptional values including honesty, integrity, and empathy
Baseline qualifications
- • Background in computer science or equivalent experience
- • Experience with programming languages, web frameworks, and relational databases
- • Eligible to work in the United States without visa sponsorship
Pay range
- $70,000 - $130,000 per year
Benefits package
- Full-time employees receive health, dental, vision, life, hospital indemnity, and long-term disability insurance; paid time off; a 401(k) program; and tuition reimbursement.
Location and hours
- This is a full-time salaried position located in Grand Rapids, Michigan. There may be times when you will be expected to fix issues during non-standard working hours.
How to Apply
- https://apply.tekton.com/tekton/form/EmploymentApplicationDeveloperTechnical/formperma/NnbbnFT4wM7XacJY0qaUoBlZ2JqeHoEU9WcNvEVf3cc
Direct supervisor
- Head of Technology
About the department
- The Technology Department oversees the entire lifecycle of internal and public software systems and also maintains all technology services and security. The Software team works closely with all areas of the company to create custom system solutions for daily business operations and to ensure Tekton.com delivers a world-class website experience to users. The Information Technology team maintains our internet services, manages technology security, and ensures we have the hardware needed to operate; they are the frontline of support whenever any IT equipment or service isn't working like it should.