1

Hourly Software Engineer Reddit Jobs in Michigan

Software Technologist Dearborn, MI 48120 Overview Salary Range $20.00 - $20.00 Hourly Position Type Full Time Education Level High School Category Engineering Description Kett Engineering is hiring ...

Temporary Salary: $42.06-46.73 Hourly W2 Start Date: Jul 13, 2026 Partnering with Aquent, we are ... Collaborate proactively with software engineers, AI engineers, product owners, architects, and ...

Senior Java Software Engineer

Ann Arbor, MI · On-site

$38.09 - $42.33/hr

Temporary Salary: $38.09-42.33 Hourly W2 Start Date: Aug 10, 2026 Aquent is proud to partner with a ... Lead complex programming initiatives, providing thorough technical reviews of development efforts ...

The Software Test Engineer will verify the design and validate the implementation of software ... If you are selected for this position, you will be offered a VERY competitive hourly rate. Please ...

Data Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Role- Data Engineer Work location Dearborn, MI Ideal to be local but not required. 12 month ... Software solution for our hourly employee population. · This role is essential to ensuring a ...

AI Software Developer

Ann Arbor, MI · On-site

$47.82 - $53.13/hr

Temporary Salary: $47.82-53.13 Hourly W2 Start Date: ASAP Partner with Aquent to join a leading ... Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field. * 3 ...

SDET

Lansing, MI · On-site

$50.75 - $65.50/hr

Kforce has a client that is seeking an SDET in Lansing, MI. Overview: The client is looking for a ... Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a ...

Midlevel AI Developer

Ann Arbor, MI · On-site

$50 - $55/hr

... 55.00 USD Hourly Description: Our client is currently seeking a Mid-Level AI Engineer / AI ... In this role, you will combine strong software development principles with hands-on experience ...

next page

Showing results 1-20

Hourly Software Engineer Reddit information

What are the key skills and qualifications needed to thrive as an hourly software engineer at Reddit?

To thrive as an Hourly Software Engineer at Reddit, you need strong programming skills (often in Python, JavaScript, or Go), a solid understanding of computer science fundamentals, and relevant engineering experience. Familiarity with version control systems like Git, cloud services (e.g., AWS or GCP), and agile development tools is commonly required. Excellent problem-solving abilities, effective communication, and adaptability help you collaborate with cross-functional teams and deliver high-quality code under time constraints. These skills are crucial to ensure efficient project execution, maintain code quality, and contribute positively to Reddit’s dynamic engineering environment.

What is the difference between Hourly Software Engineer Reddit vs Hourly Web Developer?

AspectHourly Software Engineer RedditHourly Web Developer
CredentialsTypically requires a computer science degree or coding bootcamp certificationOften requires a web development bootcamp or self-taught skills, sometimes with a degree
Work EnvironmentRemote or freelance, often project-based, engaging with online communities like RedditRemote or freelance, working on website or app development projects
Industry UsageCommonly discussed on Reddit, used by startups and tech companiesUsed across various industries for website and frontend/backend development

Hourly Software Engineer Reddit and Hourly Web Developer roles share similarities in remote work and project-based tasks. However, Software Engineers often focus on broader software systems, while Web Developers specialize in websites and web applications. Both roles require coding skills, but the specific tools and project types differ.

What are some common challenges faced by hourly software engineers at Reddit, and how can they be addressed?

Hourly software engineers at Reddit may encounter challenges such as managing shifting project priorities, integrating into established teams on a part-time or contract basis, and staying updated with Reddit’s evolving tech stack. To address these challenges, it’s helpful to maintain open communication with team leads, proactively seek feedback, and take advantage of onboarding resources provided by Reddit. Additionally, participating in regular stand-ups and code reviews can foster collaboration and help hourly engineers stay aligned with full-time team members.

What does an hourly software engineer do at Reddit?

An Hourly Software Engineer at Reddit is responsible for designing, developing, and maintaining software applications on a flexible, hourly basis. This role often involves writing code, debugging issues, and collaborating with other engineers to deliver features or improvements. Hourly engineers may work on short-term projects or provide ongoing support, depending on the team's needs. They are typically contracted for a set number of hours per week rather than being full-time, salaried employees. This arrangement allows for flexibility for both the engineer and Reddit while ensuring quality software development.
What are the most commonly searched types of Software Engineer Reddit jobs in Michigan? The most popular types of Software Engineer Reddit jobs in Michigan are:
What cities in Michigan are hiring for Hourly Software Engineer Reddit jobs? Cities in Michigan with the most Hourly Software Engineer Reddit job openings:

Senior Software Engineer

Judge Group, Inc.

Sterling Heights, MI • On-site

$50 - $58.65/hr

Other

Re-posted 23 days ago


Job description

Location: Sterling Heights, MI Salary: $50.00 USD Hourly - $58.65 USD Hourly Description:
Title: Senior Software Engineer
Duration: 6+ Months contract
Locations: Sterling Heights, MI
Job description
We have openings for individuals with experience and a passion for real-time, embedded software development.
These positions are for software leads in the area of Munitions, to provide leadership for the software efforts on a subset of the contracts/work directives currently under the direction of the Munitions Software Integrated Product Team (IPT) Lead. The software lead will report to a section manager within the Combat Mission Systems (CMS) Electrical Software and Controls (ESC) Functional Engineering Directorate and will be matrixed to the Munitions Software Integrated Product Team (IPT) Lead. The software lead will support one or two of the Munitions Program Engineering Managers on efforts limited to one or two specific contracts or work directives within the munitions team's portfolio of products. This position will be responsible for the overall software efforts on their assigned contract(s) and/or work directive(s). The scope generally will involve software development activities within the Client Systems Platforms and Services sector, but it may at times extend to include oversight of software development executed externally through subcontract(s). This position is approximately 60% individual contributor role of software design and development and 40% software technical project leadership.
The Senior Software Engineer will:
Oversee the associated software engineering efforts, including estimating, planning, requirements analysis, architecture, design, implementation, unit testing, hardware/software integration, integration testing, simulated flyout testing, and testing at the range.
Monitor and control execution of software engineering efforts with appropriate corrective actions as needed to keep the efforts on track with responsibility for technical, cost, and schedule performance.
Support the software verification lead in areas to include software verification planning, software verification environment concepting/design, and the development, execution, debugging and review of software verification test scripts and procedures.
Ensure that your team supports Software Quality Assurance and Software Configuration Management audits and activities.
Coordinate with Safety Engineering organization to ensure that software requirements development and software safety efforts are completed and recorded accurately and in a timely manner to correctly drive software level of rigor requirements for software architecture, design, implementation, integration, and verification work products associated with safety related or safety critical software requirements.
Achieve on-time delivery of contract deliverables with acceptable quality and 90%+ first pass customer acceptance.
Ensure that your project team executes with appropriate process discipline and rigor in accordance with tailored Business Management System (BMS) Procedures, as tailored by your software IPT Lead and approved by functional management.
Oversee Control Account(s) or Work Package(s) as assigned, overseeing tasks, monitoring and reporting progress, and taking corrective action as needed to meet cost, quality, performance, and schedule constraints. Provide periodic estimates at complete (EAC) as required to support the EVMS reporting for each contract or work directive assigned to you.
Plan the software project schedules and builds in support of product level development schedules.
Work with your software IPT lead and PEM(s) to plan formal software development milestone reviews with United Stated Government (USG) customer representatives, including System/Software Requirements Review (SRR), Preliminary Design Review (PDR), Critical Design Review (CDR) and Test Readiness Review (TRR). Establish a work-split with your software IPT Lead for developing and presenting the software engineering content for these milestone events.
Evaluate software requirements to ensure that they are consistent with higher level performance requirements, customer requirements, and statement of work or other applicable contractual documents.
Coordinate development work with the software Architect, and evaluate designs to ensure technical outcomes are consistent with customer needs and established requirements. Software leads are responsible for ensuring the involvement of Software Functional Management and the Munitions Software Architect in reviewing and approving software architecture and significant design work.
Guide the project team in collaborative problem solving, involving relevant stakeholders, to include software architecture representation as appropriate.
Work collaboratively to resolve conflicts between subsystems or disciplines to the benefit of system performance, quality, reliability, and cost.
Plan and ensure appropriate engagement of stakeholders in the activities of the software projects, referencing the project's stakeholder matrix and ensuring involvement of stakeholders, including systems and safety engineering as well as software architecture. Obtain the stakeholder matrix from your software IPT Lead.
Elevate issues and questions defining/modifying/affecting product behavior to the appropriate IPTs for resolution in a forum including stakeholders from systems, safety, and other relevant engineering disciplines.
Proactively communicate with multiple leaders, to include your Software IPT Lead, Functional Manager, Program Engineering Manager(s), and Program Manager(s).
Promptly notify management of emerging risks, issues, and opportunities and elevate as necessary to ensure awareness.
Provide clear, concise work direction to project personnel.
Apply knowledge of multiple engineering disciplines, consideration of customer and other stakeholder inputs, and in-depth knowledge of assigned product or technology area in guiding project direction and outcomes.
Ensure all Cybersecurity efforts are coordinated within the Software domain.
Regularly prepare and present project metrics and technical status at formal milestone reviews, technical interchange meetings, and IPT meetings with customers and teammates as well as internal reviews with both project and functional management.
Plan and manage internal and external resources to meet project obligations and objectives. Includes coordinating with multiple functional and project managers to identify and acquire internal or external resources.
Continuously maintain and enhance the technical reputation of Client Systems with customers and industry.
Skills Required
Working knowledge of Earned Value Management System (EVMS) and Control Account Manager/Work Package Manager duties.
Highly skilled in object-oriented design and C++ embedded software development.
Experience working with RTOS and/or bare-metal real-time application development.
Practical knowledge and experience with applicable software engineering processes.
Familiarity with Ethernet communications.
Contemporary design/development experience.
Exceptional communication (verbal and written) and collaboration skills.
Ability to conduct effective meetings, discussions, and presentations.
Experience leading a small group of developers.
Clearance: Secret Eligible.
Skills Preferred
Practical knowledge and experience with applicable software management processes
Practical knowledge and experience with applicable engineering development processes.
Familiarity with Capability Maturity Model Integrated (CMMI) and Client Systems Life Cycle Management
Working Cybersecurity domain knowledge, specifically of Risk Management Framework and the requirements and process to obtain/maintain Authority to Operate (ATO). Ideally, the candidate would possess a cybersecurity certification.
Weapon system and/or combat vehicle subject matter expertise.
Current Secret Clearance
Experience Required
Minimum of 4 years of experience in real-time embedded software development and/or software testing; can be 2 years with a master's degree
Education Required
Bachelor's degree in STEM field
Education Preferred
Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering or Computer Science
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!