Enable job alerts via email!

Software Engineer

Marble Technologies

Lincoln, Fort Wayne (NE, IN)

On-site

USD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking technology company that is transforming the food processing industry. As a Software Engineer, you will play a crucial role in developing innovative automation solutions that enhance the resilience of the food supply chain. You will work with cutting-edge technologies, including microservices and real-time systems, to create impactful solutions. This position offers significant growth opportunities within a collaborative team dedicated to excellence in industrial automation. If you are passionate about technology and eager to make a difference, this role is perfect for you.

Qualifications

  • B.S. or M.S. in Computer Science or Engineering is required.
  • Strong analytical skills and problem-solving abilities are essential.

Responsibilities

  • Develop and maintain microservices using Golang, Rust, C++, and C.
  • Support real-time computer vision services and maintain messaging infrastructure.

Skills

Analytical Skills
Problem-Solving
Communication Skills

Education

B.S. or M.S. in Computer Science
Degree in Engineering or related field

Tools

Golang
Rust
C++
C
MongoDB
InfluxDB
NATS JetStream
GitHub
Terraform
Nomad
Consul
Vault

Job description

Marble is a technology company founded to revolutionize the food processing industry for people and the planet. Marble is seeking a full-time Software Engineer who is ready for a challenge and eager to design, implement, and support automation solutions that are transforming the industry. As a part of the Marble team, you will leverage cutting-edge technologies to develop the next generation of automated solutions for food processing; bringing resilience to the food supply chain. This position offers a substantial growth opportunity within a team dedicated to innovation and excellence in industrial automation.

A Day in the Life of a Software Engineer at Marble:

As a Software Engineer at Marble Technologies, you will support developing and maintaining on-premise microservices and real-time communication services. This can include working with embedded systems, high-performance computer vision services, data services, and infrastructure as code. In addition, you will perform testing to ensure the resiliency of services.

Key Responsibilities:
  • Assist in developing and maintaining microservices using Golang, Rust, C++, and C.
  • Support the implementation and operation of real-time computer vision services.
  • Maintain Marble’s messaging infrastructure such as NATS JetStream.
  • Manage databases such as MongoDB and InfluxDB.
  • Participate in the continuous integration and deployment processes using GitHub workflows.
  • Support infrastructure management tasks involving Nomad, Consul, Vault, Terraform, and virtual machines.
  • Assist in live system tests at our lab or customer sites, ensuring integration and performance standards.
  • Learn and adhere to best practices in coding, testing, and deployment within a team environment.
Minimum Qualifications:
  • B.S. or M.S. degree in Computer Science, Engineering, or related field.
  • Basic understanding of microservices architecture and real-time systems.
  • Strong analytical and problem-solving abilities.
  • Excellent interpersonal and communication skills.
Preferred Qualifications:
  • Experience with Golang, Rust, C++, or C.
  • Familiarity with any of the following: gRPC, NATS, MongoDB, InfluxDB, New Relic, Nomad, Consul, Vault, Terraform.
  • Experience with Github workflows.

If this sounds like you, we encourage you to apply! Go to seemarble.com to learn more.

Job Type: Full-time

Location: Lincoln, NE - US or Omaha, NE - US

Team members can expect occasional travel for in-person meetings and site visits.

Marble is an equal-opportunity employer. We understand the power of a diverse team, celebrate differences, and promote inclusion.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Geospatial Intelligence Software Developer

F2 Systems, Llc

Hyde Park Township

On-site

USD 80,000 - 120,000

14 days ago

Software Developer Fort Eisenhower, GA Position Clearance TS/SCI FS Poly ID 16614087

Cymertek Corporation

Sully Square

On-site

USD 70,000 - 110,000

30+ days ago

Application Developer (DCO)

SOS International LLC.

Hyde Park Township

On-site

USD 80,000 - 100,000

30+ days ago

Application Developer (DCO)

SOS International

Hyde Park Township

On-site

USD 80,000 - 120,000

30+ days ago