Senior Software Engineer

2 days ago


Lincoln, United States Marble Technologies Inc Full time

Marble is a technology company founded to revolutionize the food processing industry for people and the planet. Marble is seeking a full-time Senior 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.

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

As a Senior Software Engineer at Marble Technologies, you will be integral in developing and supporting our microservices architecture and infrastructure. You will work closely with both edge and cloud services, focusing on real-time communications with our current commercial systems, managing high-performance computer vision services, and monitoring real-time applications.

Key Responsibilities:

  • Develop and maintain microservices using Golang, Rust, C++, or C
  • Manage and optimize services for real-time image classification and communication
  • Support messaging infrastructure such as gRPC, NATS, and NATS Jetstream
  • Support databases such as MongoDB and InfluxDB
  • Contribute to Marble's CI/CD processes using GitHub workflows and assist in developing the DevOps pipeline
  • Manage and troubleshoot infrastructure components such as Nomad, Consul, Vault, and Terraform
  • Ensure reliable data handling and processing via AWS
  • Develop and execute comprehensive unit tests of our codebase
  • Conduct integration tests of our commercial systems in our lab or at customer sites
What You Must Have:
  • B.S. or M.S. degree in Computer Science, Engineering, or related field
  • 5 years of experience as a software engineer or related role
  • Proven experience in Golang, Rust, C++, or C
  • Familiarity with real-time systems and microservices architecture
  • Strong problem-solving skills and ability to work in a dynamic, fast-paced environment
  • Excellent communication and teamwork skills, with a willingness to take initiative and ownership of projects
  • Ability to design and implement scalable real-time distributed systems
  • Understanding of code quality best practices, unit testing frameworks and automated testing methodologies
  • Knowledge of NATS, MongoDB, InfluxDB or related technologies
Preferred Qualifications:
  • Experience with GPU-based computing and image processing
  • Knowledge of Nomad, Consul, Vault, and Terraform or related technologies
  • Experience in front-end development, VueJS or ReactJS
  • Experience with CI/CD pipelines


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.

  • Lincoln, Nebraska, United States Union Bank & Trust Company Full time

    Union Bank & Trust Company is seeking a skilled Senior Software Engineer to join our team. This role is responsible for designing and implementing system improvements to existing applications and the design of new systems.Job SummaryThe ideal candidate will have 5+ years of application design and implementation experience, with expertise in programming...


  • Lincoln, Nebraska, United States UMB Bank Full time

    The Hogan Development Team">We are seeking an experienced Senior Software Engineer to join our Hogan Development team. As a key member of this team, you will collaborate with business partners and analysts to analyze the current capabilities of our Hogan Systems and implement system improvements and optimizations following secure coding practices.


  • Lincoln, Nebraska, United States Union Bank & Trust Company Full time

    We are seeking an experienced software engineer to join our team at Union Bank & Trust Company. As a Senior Software Engineer - System Developer, you will play a critical role in designing and implementing system improvements to existing applications and developing new systems. If you have 3+ years of application design and implementation experience,...


  • Lincoln, Nebraska, United States Marble Technologies Inc Full time

    Marble Technologies Inc is a leading company in the food processing industry, revolutionizing the way food is produced and consumed. We are seeking a highly skilled Senior Software Engineer to join our team as we continue to push the boundaries of innovation. This role offers an exceptional opportunity to design, implement, and support automation solutions...


  • Lincoln, Nebraska, United States Marble Technologies Inc Full time

    Job Description: At Marble Technologies Inc., we are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will design, implement, and support automation solutions that transform the food processing industry. A Day in the Life: You will be integral in developing and supporting our microservices architecture...


  • Lincoln, Nebraska, United States EF Johnson Technologies Inc. Full time

    Job OverviewEF Johnson Technologies Inc. is seeking a skilled DSP Software Engineer to join our team in Lincoln. As a key member of our engineering group, you will be responsible for developing and maintaining software for our subscriber and encryption products.The ideal candidate will have a strong background in digital signal processing and software...

  • Senior UI Engineer

    3 weeks ago


    Lincoln, Nebraska, United States Infovisa, Inc. Full time

    About the RoleInfovisa is a leading financial technology company seeking an experienced Senior UI Engineer to join our team. We pride ourselves on producing high-quality software solutions that meet the needs of banks and wealth management organizations across the United States.We are looking for a skilled Front-End Developer with 3+ years of experience in...


  • Lincoln, Nebraska, United States Harrison Consulting Solutions Full time

    Job Overview:We are seeking a highly experienced Senior Water/Wastewater Engineer to join our team in Lincoln. This is an excellent opportunity for a skilled professional to take on challenging projects and contribute to the growth of our multidisciplinary design firm.About the Role:This Senior Water/Wastewater Engineer position involves engineering/project...


  • Lincoln, Nebraska, United States Harrison Consulting Solutions Full time

    Job Title: Senior Traffic Systems EngineerAt Harrison Consulting Solutions, we're seeking a skilled Traffic Systems Engineer to lead our team in Lincoln. As a key member of our multi-state design firm, you'll play a pivotal role in improving traffic operations, safety, and pedestrian circulation for cities and communities.Responsibilities:Lead traffic...


  • Lincoln, Nebraska, United States Oracle Full time

    Responsibilities">">Job DescriptionWe are seeking a Senior Software Engineering Manager to join our team at Oracle. As a key member of our software engineering division, you will be responsible for leading a team of software engineers in the design, development, and deployment of software applications and systems. Your expertise will enable us to deliver...

  • Software Engineer

    2 months ago


    Lincoln, United States Marble Technologies Inc Full time

    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...

  • Software Engineer

    2 days ago


    Lincoln, United States Marble Technologies Inc Full time

    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...


  • Lincoln, United States EFJohnson Technologies Full time

    Join a highly successful software development team in Lincoln Nebraska. We are responsible for application and embedded software development for the EFJohnson radio product line. We are a software engineering team of ~40 members here in Lincoln and offer a relaxed work environment where you will be surrounded by amazing talent. PRIMARY PURPOSE: Develop and...


  • Lincoln, Nebraska, United States Ameritas Full time

    About Ameritas">Ameritas is an insurance, financial services, and employee benefits provider. Our purpose is fulfilling life by helping people at every age and stage get more out of life.Job OverviewWe are seeking a highly skilled Senior Java Software Engineering Leader to join our team. This role will provide application development and integration support...


  • Lincoln, Nebraska, United States EF Johnson Technologies Inc. Full time

    Job SummaryWe are seeking a highly motivated and talented Software Development Engineer to join our team at EF Johnson Technologies Inc. in Lincoln, NE.The successful candidate will have the opportunity to work on a wide range of software development projects, from high-level applications to low-level DSP and hardware driver development.About UsEF Johnson...


  • Lincoln, Nebraska, United States EF Johnson Technologies Inc. Full time

    We are seeking a highly motivated and talented individual to join our team as an Embedded Software Developer. As an intern, you will have the opportunity to work on a wide range of software development projects, from high-level applications to low-level DSP and hardware driver development.Key Responsibilities:Develop radio features in a C++ embedded linux...


  • Lincoln, Nebraska, United States Oracle Full time

    About UsAt Oracle, we use tomorrow's technology to tackle today's problems. We're a world leader in cloud solutions, committed to expanding our inclusive workforce and promoting diverse insights and perspectives.Job SummaryThis role involves working as a Senior Principal Software Engineer in our software engineering division. You will be responsible for...

  • Software Engineer

    2 months ago


    Lincoln, Nebraska, United States GSK Group of Companies Full time

    We are seeking a skilled software engineer to join our team. Responsibilities include designing and developing efficient and scalable software solutions using Python and Java. The ideal candidate will have experience with object-oriented programming and API development. We offer a collaborative work environment and opportunities for growth and development.


  • Lincoln, Nebraska, United States EFJohnson Technologies Full time

    Job OpportunityWe are a successful software development team in the United States, specifically based in Lincoln, Nebraska.About the RoleThis role involves developing and maintaining application and/or embedded software for EFJohnson's subscriber and infrastructure product lines. The ideal candidate will have expertise in embedded Linux and DSP development...


  • Lincoln, Nebraska, United States Unavailable Full time

    We are seeking an experienced Principal Software Development Engineer to join our team at Unavailable. The successful candidate will be responsible for supporting the Test Group in all aspects, including interfacing with Engineering, Manufacturing, and Production personnel. Key responsibilities will include Power Apps/ERP demonstration within a basic...