Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer III - R&D image - Rise Careers
Job details

Software Engineer III - R&D

The Mission Starts Here

TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our customers and mission-critical teams achieve success.

We are where innovation meets purpose; and where your career can meet purpose as well.  We are looking for a Senior Software Engineer III to join our R&D team.  We encourage you to apply and take the first step in joining our dynamic and impactful company.

Your Mission, Should You Choose to Accept

As a Software Engineer III on our R&D team, you will work on software prototypes for prospective customers and building internal software products. The Software Engineer III is a mid-to-senior level position that requires demonstrated professional experience and technical acumen in full stack software development. The ideal candidate will be able to understand customer desires and work autonomously to build complex features and applications. 

What will you do?

  • Design, develop, and maintain scalable, high-performance applications using Node.js, Typescript, and C#.
  • Work on complex software features and projects with minimal supervision.
  • Make technical decisions and provide architectural input.
  • Implement and optimize RESTful APIs and microservices.
  • Work with front-end frameworks (React, Angular, or Vue) to create dynamic and responsive user interfaces.
  • Design and implement databases and database transaction layers.
  • Collaborate with UI/UX and product teams to understand customer desires and determine feasibility.
  • Document development progress through tools such as Git, Jira, and Confluence.
  • Lead code reviews and ensures high coding standards.
  • Guide junior engineers on best practices and implementation patterns.
  • Stay up to date with emerging technologies, frameworks, and best practices in full-stack development.
  • Ability to travel up to 20%. 

Capabilities that will enable your success

  • A bachelor's degree in engineering, Computer Science, Information Systems. 
  • 5+ years of experience in software development with full-stack expertise.
  • Proficiency in Node.js, Typescript, and .NET (C#).
  • Strong experience with frontend technologies such as React, Angular, or Vue.js.
  • Experience in building cross-platform applications (web, desktop, mobile, tablet).
  • Solid understanding of databases, caching, and performance optimization.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Experience in communication protocols such as REST, WebSockets, and message queues (such as Kafka).
  • Strong grasp of version control systems (such as Git).
  • Deep understanding of software architecture, system design, and data modeling.

Clearance Requirements

  • Applicants must be a U.S. Citizen
  • Applicants must be willing and eligible to obtain a Secret Security Clearance
  • Active Secret Clearance is preferred

Working at TheIncLab

TheIncLab was founded in 2015 as the first human-centered artificial intelligence (AI+X) lab.  We are industry leaders with years of experience in interactive engineering and emerging technology innovation. Our multi-disciplinary teams engineer solutions focused on our customers and their most complex challenges.  We offer comprehensive capabilities for rapid ideation, prototyping, software development and deployment.    

At TIL, we foster a culture of relentless optimism. No problem is too hard, no project is too big, and no challenge is too complex to tackle. This is possible due to the positive attitude of our teams. We approach every problem with a “yes” attitude and focus on results. Our motto, “demo or die,” encompasses the idea that failure is not an option.

We do all of this with a work ethic rooted in kindness and professionalism. The positive attitude of our teams is only possible due to the support TIL provides to each individual.

At TIL, we believe that every challenge is an opportunity for growth and innovation. Our teams are encouraged to think outside the box and come up with creative solutions to complex problems. We understand that the path to success is not always straightforward, but we are committed to persevering and finding a way forward.

Our culture of relentless optimism is not just about having a positive attitude; it is about taking action and making things happen. We believe in the power of collaboration and teamwork, and we know that by working together, we can achieve great things. Our teams are made up of individuals who are passionate about their work and dedicated to making a difference.

Learn more about TheIncLab and our job opportunities at https://www.theinclab.com.

Benefits

At TheIncLab we recognize that innovation thrives when employees are provided with ample support and resources. Our benefits packages reflect that:

  • Hybrid and flexible work schedules
  • Professional development programs
  • Training and certification reimbursement
  • Extended and floating holiday schedule
  • Paid time off and Paid volunteer time
  • Health and Wellness Benefits include options for Medical, Dental, and Vision insurance, along with access to Wellness, Mental Health, and Employee Assistance Programs.
  • 100% company-paid benefits that include STD, LTD, and Basic Life insurance.
  • 401(k) Plan Options with employer-matching
  • Incentive bonuses for eligible clearances, performance, and employee referrals.
  • A company culture that values your individual strengths, career goals, and contributions to the team.

**Salary range guidance provided is not a guarantee of compensation. Offers of employment may be at a salary range that is outside of this range and will be based on qualifications, experience, and possible contractual requirements.

**This is a direct-hire position, and we do not accept resumes from third-party recruiters or agencies.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer III - R&D, TheIncLab

At TheIncLab, the mission starts here, where innovation meets purpose. We are thrilled to invite applications for the position of Software Engineer III in our dynamic R&D team. As a Software Engineer III, you'll be at the forefront of developing groundbreaking software prototypes for clients while also crafting essential internal software solutions. This mid-to-senior level role requires someone with a robust background in full stack software development who can thrive in an autonomous environment. You will not only design, develop, and maintain applications using technologies like Node.js, Typescript, and C#, but also contribute to complex projects with minimal oversight. Your expertise will be crucial in making architectural decisions, implementing RESTful APIs, and collaborating with UI/UX teams to create sleek, responsive interfaces with frameworks like React, Angular, or Vue.js. At TheIncLab, we empower you to guide junior engineers, stay current with emerging technologies, and partake in a culture where every challenge is met with relentless optimism and teamwork. If you possess deep knowledge in software architecture and enjoy navigating complex software features, we encourage you to take your career to the next level with us. Join us where your work will have a lasting impact, and let’s revolutionize the digital landscape together!

Frequently Asked Questions (FAQs) for Software Engineer III - R&D Role at TheIncLab
What responsibilities does a Software Engineer III at TheIncLab have?

As a Software Engineer III at TheIncLab, your primary responsibilities include designing, developing, and maintaining high-performance applications, handling complex software features with minimal supervision, and providing technical recommendations. You'll also collaborate with various teams, implement and optimize RESTful APIs, lead code reviews, and guide junior engineers. Additionally, keeping documentation updated through tools like Git and Confluence is vital for monitoring progress and ensuring continuous improvement.

Join Rise to see the full answer
What qualifications are required for a Software Engineer III role at TheIncLab?

To qualify for the Software Engineer III position at TheIncLab, candidates must hold a bachelor's degree in engineering, Computer Science, or Information Systems, and have at least 5 years of software development experience with full-stack expertise. Proficiency in Node.js, Typescript, and .NET (C#) is essential, along with a strong understanding of front-end frameworks such as React, Angular, or Vue.js. Additionally, experience with databases, containerization tools like Docker, and strong grasp of version control systems are critical for success in this role.

Join Rise to see the full answer
What technologies will I work with as a Software Engineer III at TheIncLab?

In the Software Engineer III role at TheIncLab, you'll work with a range of cutting-edge technologies. You'll primarily utilize Node.js and Typescript for backend development, and .NET (C#) for building robust applications. For frontend development, familiarity with frameworks like React, Angular, or Vue.js is crucial. You'll also engage with RESTful APIs, databases, and performance optimization techniques, along with containerization technologies like Docker and orchestration tools like Kubernetes.

Join Rise to see the full answer
What is the company culture like for Software Engineer III at TheIncLab?

The culture at TheIncLab for Software Engineer III and all employees is characterized by relentless optimism and collaboration. TheIncLab values creativity and encourages team members to tackle complex challenges together. With a strong emphasis on professional growth, team members are supported in their quest for knowledge and innovation. The motto, 'demo or die,' reflects a work ethic where challenges are seen as opportunities for growth and results are the primary focus. This positive atmosphere is enhanced by flexible work schedules and a commitment to employee wellness.

Join Rise to see the full answer
Is an active security clearance necessary for the Software Engineer III position at TheIncLab?

While an active Secret Security Clearance is preferred for the Software Engineer III position at TheIncLab, candidates must be willing and eligible to obtain one. The need for a security clearance is to ensure that our team is compliant with the sensitive nature of the work we undertake. This requirement aligns with our commitment to maintaining the highest standards of integrity and security within our innovative projects.

Join Rise to see the full answer
Common Interview Questions for Software Engineer III - R&D
Can you describe your experience with full stack development as a Software Engineer III?

In your answer, highlight specific projects where you've utilized both front-end and back-end technologies. Discuss frameworks like React, Angular, or Vue, along with backend technologies like Node.js and .NET. Be prepared to explain your role in architectural decisions and how you approached challenges within the project.

Join Rise to see the full answer
What strategies do you use to optimize RESTful APIs?

Talk about the principles you follow for designing efficient RESTful APIs, such as proper use of methods (GET, POST, PUT, DELETE), ensuring statelessness, and incorporating versioning. Mention any caching strategies or performance monitoring tools you've used to enhance API efficiency.

Join Rise to see the full answer
How do you handle working with a team on complex software features?

Illustrate your collaborative approach by discussing tools and methodologies, such as Agile or Scrum, you prefer to organize tasks and communicate within your team. Share experiences where input from members led to innovative solutions, emphasizing your belief in teamwork and active listening.

Join Rise to see the full answer
What is your experience with guiding junior engineers?

Provide examples of how you've mentored junior engineers in past roles, discussing specific practices you’ve found beneficial in their development, such as code reviews, pair programming, and providing constructive feedback. Highlight your approach and the importance of fostering a supportive learning environment.

Join Rise to see the full answer
Can you explain your approach to database design and optimization?

Discuss the principles of normalized database design and the trade-offs you consider in schema design. Explain how you assess query performance and the techniques you apply for indexing, partitioning, and using caching strategies to optimize overall application performance.

Join Rise to see the full answer
What are the most important factors in ensuring high coding standards?

Talk about your commitment to high coding standards, which could include practices like code reviews, adherence to style guides, automated testing, and continuous integration practices. Mention how these contribute to maintainability and reduce bugs in deployed applications.

Join Rise to see the full answer
How do you stay updated with the latest technologies and best practices?

Share specific resources you use, such as online courses, tech blogs, webinars, and community forums. Explain your proactive approach to learning new skills and how you apply this knowledge to your work at TheIncLab, enhancing your contributions to the team.

Join Rise to see the full answer
What challenges have you faced in full stack development and how did you overcome them?

Reflect on specific challenges that tested your technical skills or project management abilities. Describe the context, what actions you took to address the challenges, and the outcomes, showcasing your problem-solving skills and resilience.

Join Rise to see the full answer
Why do you want to work at TheIncLab as a Software Engineer III?

Convey your enthusiasm for TheIncLab's mission, culture, and dedication to innovation. Mention any specific projects or values of the company that resonate with you and how you believe your skills will contribute positively to their objectives.

Join Rise to see the full answer
Describe a time when you had to make a technical decision under pressure.

Illustrate with an example where you faced tight deadlines or high stakes, explaining how you assessed the situation, the decision-making process you followed, and how that decision impacted the project positively, demonstrating your capacity to remain calm and effective under pressure.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago

Seeking a Senior Software Engineer to drive innovation within the Research and Development Team at TheIncLab.

Photo of the Rise User
Posted 13 days ago

Join TheIncLab as a Solutions Architect and help design cutting-edge systems to tackle national security challenges.

Photo of the Rise User
Posted 7 days ago

Shield AI is searching for a Frontend Engineering Manager to lead a team in building innovative web platforms for autonomous systems.

Posted 6 days ago

Join Demyst, a leading data management firm, as a Senior Software Engineer, to innovate and improve robust data solutions for global financial institutions.

Photo of the Rise User
Apple Hybrid Sunnyvale, California, United States
Posted 19 hours ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple as a Senior Software Engineer to push the boundaries of AI and machine learning, creating revolutionary products that enrich people's lives.

Photo of the Rise User

Join Visa as a Sr. Software Engineer and play a critical role in transforming payments through innovative web solutions.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid

Join Affirm as a Senior Staff Software Engineer to lead innovations in Identity Engineering while contributing to a mission-driven company focused on honest financial products.

Photo of the Rise User
Posted 3 days ago

We are looking for a skilled Senior SharePoint Front-End Developer to join 700Apps and create seamless user-friendly applications.

Photo of the Rise User

Join Tietoevry as a Full-Stack Developer to design and implement innovative solutions for the Finnish Olympic Committee.

Photo of the Rise User
Posted 2 hours ago

Founded in 2015, TheIncLab (TIL) is the first human-centered artificial intelligence experience (AI+X) lab. TIL's award-winning, multi-disciplinary team is focused on designing and developing AI-enabled systems that learn and collaborate with huma...

25 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
7 people applied to Front-End Developer at Apex Logic
S
11 people applied to Angular Developer at Sparkland
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health