Skip to main content
CresteoCR

Software Engineer (Go/Java)

Cresteo is a Chicago-headquartered technology partner that builds AI-powered products, governed AI agents, modern applications and complex systems for enterprises and scale-ups. The company focuses on measurable outcomes across generative AI integration, software engineering, system modernization and digital transformation.

Cresteo

Employee count: 51-200

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Our Essence:

Cresteo is on a mission to be the world leader in people-first and honest nearshore tech services. We prioritize a people-centered approach in an industry that often feels distant and impersonal. Our services are led by experienced, incredibly talented professionals who are changing the system from within - while collaborating with top global clients.

Our foundation is built on:

  • Deep expertise
  • Candid transparency
  • Profit-sharing
  • Fearless innovation

Our team stands out for their deep-rooted passion for corporate change, treating software development as a human sport and art form.

When it comes to recruitment, we won't box you into rigid questionnaires; we genuinely want to get to know you. Our interactions are not transactional but human-centered, seeking genuine understanding and connection.

You'll hear about our core values and experience them with us firsthand. They define our essence.

Join Cresteo and be part of the change we're championing!

Why You Belong Here

As a Software Engineer at Cresteo, you'll be more than just a developer; you will be part of transforming the tech industry through our honest, transparent, and people-centric approach.

Your role will be diverse and dynamic. You'll be instrumental in developing and maintaining our software solutions, working with a varied technology stack, and ensuring that our products are functional, efficient, reliable, and scalable.

By joining us, you're not just choosing a job; you're aligning with a vision that values the human side of tech, where your skills and passion are recognized, nurtured, and celebrated.

What We're Looking For

  • Solid experience designing, developing, testing, and monitoring applications in high-availability SaaS environments
  • Strong software engineering experience with Go or Java, with the ability and willingness to work across multiple programming languages
  • Experience designing and developing distributed, event-driven services and scalable backend systems
  • Experience building production applications in cloud environments such as AWS or GCP
  • Strong understanding of secure software development practices, including areas such as OWASP, vulnerability assessment, threat modeling, secure code review, data protection, encryption, authentication, and authorization
  • Experience working with microservice architectures and large-scale event ingestion platforms
  • Familiarity with real-time communication technologies such as WebSockets, Kafka, MQTT, or similar messaging technologies
  • Experience with non-relational databases such as DynamoDB and familiarity with relational databases, caching, and object storage technologies
  • Understanding of networking, DevOps, and cloud infrastructure concepts relevant to distributed applications
  • Experience developing applications that maintain continuous connectivity with client software is highly valued
  • Strong quality mindset, including automated testing, performance tuning, refactoring, monitoring, and continuous improvement
  • Ability to make data-driven engineering decisions and understand the production impact of software changes
  • Experience contributing across the complete software development lifecycle, from technical design and specifications through implementation and production operation
  • Strong ownership and problem-solving skills, with the ability to work autonomously while collaborating closely with the broader engineering team
  • Excellent English communication skills and ability to collaborate effectively within cross-functional, distributed teams

Build and evolve highly available, event-driven systems that support large-scale communication with software agents deployed across multiple operating systems. Work across backend services, cloud infrastructure, security, and real-time messaging to deliver reliable and scalable production software.

Our Commitment to You:

  • 100% Remote
  • USD above-average salaries
  • Profit Sharing Policy
  • Unlimited PTOs after your first year (20 PTOs the first year)
  • Equipment for your setup
  • Great work/life balance
  • Honest, simple, and transparent culture
  • US-based clients and international teams

Everyone has a story. We're eager to hear yours and help you write the next chapter.

Are you ready for a change?

#Wearethechange!

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide

About Cresteo

Learn more about Cresteo and their company culture.

View company profile

Cresteo’s story began in 2022, when the founders of Techie Talent recognized an opportunity to create a more people-centered, transparent technology services company. Rather than treating software development as a distant transactional service, the team set out to combine deep engineering expertise with candid communication, fearless innovation and shared participation in company results. That origin continues to shape Cresteo’s nearshore delivery model and its emphasis on long-term client partnerships.

Today, Cresteo operates as a Chicago-headquartered strategic technology partner serving enterprises and scale-ups. The company builds AI-powered products, governed and human-supervised AI agents, modern mobile applications, cloud platforms and complex enterprise systems. Its work spans generative AI integration, software engineering, system modernization, automation and digital transformation, with particular experience in fintech, legal services and healthcare. Cresteo emphasizes solutions that generate revenue, reduce operating costs and shorten time to market, while keeping client teams involved from initial discovery through production delivery and ongoing support.

Employee benefits

Learn about the employee benefits and perks provided at Cresteo.

View benefits

Profit sharing

Cresteo identifies profit sharing as one of the foundations of its people-first approach to nearshore technology services.

View Cresteo's employee benefits
Claim this profileCresteo logoCR

Cresteo

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Cresteo

Explore the variety of open remote roles at Cresteo, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Cresteo

Remote companies like Cresteo

Find your next opportunity by exploring profiles of companies that are similar to Cresteo. Compare culture, benefits, and job openings on Himalayas.

View all companies

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up