Software Engineer

CESO, Inc.
Akron, OH, United States
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$68,415.0 - $122,252.0
Working hours
Shift work
Job source

Tech stack

JavaScript (Programming Language) AutoCAD Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon S3 Software Applications Autodesk Revit Automation of Tests Microsoft Azure Business Systems C Sharp (Programming Language)
+22 more
Cloud Storage Databases Data Integration Data Security Github Interoperability Python (Programming Language) Microsoft Software Node.Js Software Maintenance Software Engineering SQL Databases Data Streaming Systems Integration Enterprise Software Applications ReactJS Data Lakes AI Platforms Information Technology Restful APIs Autodesk Autocad Programming Languages

Job description

Are you seeking purpose, challenge, and talented colleagues? We develop leaders and empower our associates to use their skills and talents to positively impact the world through service - to our coworkers, clients, and communities. We subscribe to the mission of ā€œempowering our people to impact communities by bringing clients’ visions to life,ā€ so if this speaks to you, let’s connect! At CESO, a Software Engineer plays a key role in designing, developing, and maintaining software solutions that enhance operational efficiency, enable data-driven decision-making, and support innovation across the organization. This position focuses heavily on internal automation, system integrations, and AI-enabled solutions, while also contributing to enterprise applications and AEC-related tools. A Software Engineer collaborates closely with IT, data, and business stakeholders to deliver scalable, secure, and maintainable solutions that support both production and corporate initiatives within a growing AEC environment., * Design, build, and maintain software applications and automation systems that improve workflow efficiency.

  • Collaborate with senior engineers and architects to develop scalable, secure, and well-documented solutions.
  • Develop integrations with APIs, databases, and third-party platforms to extend system functionality.
  • Participate in the design and integration of data pipelines, analytics tools, and AI-driven solutions.
  • Contribute to project planning, testing, and deployment of enterprise applications.
  • Ensure compliance with company coding standards and data security practices.
  • Identify opportunities to streamline manual processes through scripting, APIs, and system orchestration.
  • Support enterprise application lifecycle including design, testing, deployment, and documentation.
  • Support data flow and interoperability between core business systems.
  • Perform other duties as assigned.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Architecture, or Engineering, or equivalent experience is required.
  • Minimum of 2-5 years of experience in software or automation development in an enterprise or AEC environment is required.
  • Proven experience developing Autodesk plugins is preferred.
  • Proficiency in one or more of the following: C#, Python, JavaScript, React, Node.js, REST APIs, or SQL.
  • Experience with AI or cloud-based workflows using Azure AI, AWS AI Services, or equivalent technologies is preferred.
  • Familiarity with cloud data storage environments such as Azure Blob Storage, AWS S3, or data lakes is advantageous.
  • Experience with Revit, AutoCAD, Civil 3D and Dynamo is preferred.
  • Relevant certifications from Microsoft, GitHub, AutoDesk, or similar platforms are preferred.
  • To perform this job successfully, an individual should have relevant software application certifications and/or advanced training.
  • Working knowledge of programming languages, operating systems and technologies.
  • Ability to implement complex system design activities.
  • Perform multiple tasks concurrently and respond to emergency situations effectively.

Benefits & conditions

Pulled from the full job description Health insurance 401(k) matching Paid time off Vision insurance Dental insurance Employee assistance program Disability insurance, * Flexible and Hybrid Work Schedule

  • Paid Time Off - Credited to You 100% Upfront
  • 401K with a Company Match
  • Rewards and Recognition Program
  • Training and Development to Foster Professional Growth
  • Paid Holidays
  • Medical / Dental / Vision Coverage
  • Welcome Box
  • Casual Dress Code
  • Reimbursement for Professional Licenses
  • Paid Time Off for Community Team Service Events
  • Voluntary or Supplemental Short-Term / Long-Term Disability
  • Employee Assistance Program
  • Company Paid Bonding and Recovery
  • Employee Events such as Lunches and Outings to Foster a Positive Work Environment

CESO Compensation Transparency: The pay band shown reflects the minimum and maximum base salary for this position at CESO. Actual pay is determined by several factors, including location, experience, education, skills, and internal equity. Our pay structures are benchmarked against industry and market data to stay competitive. Each offer is based on a full review of a candidate’s background, qualifications, and fit for the role. Below are the typical new hire pay ranges for this position based on location:

  • Akron, OH: $68,415 - $82,964
  • Columbus, OH: $72,216 - $87,573
  • Dayton, OH: $72,216 - $87,573

CESO is a principle-centered organization that aligns with strong service values, integrity, and authenticity. We develop and inspire through training and coaching on the job. At CESO, we believe that work should be more rewarding than just a paycheck. In addition to a comprehensive benefit and compensation program, we create memories and friendships through our employee and service events.

CESO, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law. This organization participates in E-Verify and is a drug-free workplace. Criminal background checks and drug/alcohol checks are required.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 Ā· WWC 2021

1:54 min

Running heavy desktop graphics engines like AutoCAD on browsers

Ɩnder Ceylan Ɩnder Ceylan Ā· WWC 2024

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset Ā· WWC 2023

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters Ā· WWC 2023

1:23 min

Early implementations of WebAssembly across major industries

Niels Tanis Niels Tanis Ā· WWC 2023

3:55 min

Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

Sonya Moisset Ā· WWC 2023

Videos

See all

Related articles

See all