- Recognized as the #1 Restaurant POS by G2 (Fall 2025), based on ratings from actual users
- Ranked the top-rated POS for restaurants, bars, retail, and small businesses by Capterra users
- Awarded Great Places to Work and Built Ins Best Workplaces for multiple years in a row
- Design, develop, and maintain high-performance software applications using Golang, focusing on CRUD APIs (REST and gRPC).
- Collaborate with cross-functional teams to identify and resolve software challenges.
- Implement and manage monitoring and logging systems to ensure visibility into production environments.
- Write efficient, reusable code adhering to industry standards and best practices.
- Create automated tests to uphold software quality.
- Optimize software performance while ensuring scalability and reliability.
- Participate in code reviews, providing constructive feedback to team members.
- 5+ years of experience in software development.
- Strong scripting abilities in languages like Golang, Python, or Bash.
- Professional experience with SQL and MongoDB.
- Solid understanding of computer science fundamentals: data structures, algorithms, and design patterns.
- Experience in designing, building, and maintaining resilient and scalable architecture with other engineers.
- Proficient in writing scalable APIs.
- Able to work independently and collaboratively in a team setting.
- Engage with the team to make informed technical decisions leading to high-quality outputs.
- Adept at identifying and addressing technical debt as part of our development roadmap.
- Excellent command of written and spoken English (minimum B2 level).
- Hands-on experience with Golang.
- Familiarity with cloud computing platforms like AWS, Azure, or Google Cloud.
- Experience with serverless computing such as AWS Lambda or Azure Functions.
- Comfort with agile software development methodologies, particularly Shape Up.
- Knowledge of performance monitoring and optimization tools (e.g., Grafana and OTEL).
- A strong focus on understanding products from the end user's perspective.
- Experience in high-performing SaaS companies.
- Familiarity with TypeScript.
- Experience with containerization (Docker/Kubernetes) and infrastructure as code.
- Base pay range: $145,000 - $185,000.
- This salary range is one aspect of a comprehensive compensation package that includes a stock plan.
- Offers will be adjusted based on the candidate's location and experience.
- Medical, Dental, and Vision Insurance.
- 401k with company match.
- RSUs.
- Paid vacation, 10 company holidays, sick leave, and time off for volunteering.
- Employee Resource Groups for building community and inclusion.
- Monthly stipend for cell phone and internet expenses.
- Tuition reimbursement up to $2,000 per calendar year to support your professional growth.
-
+Overview:+A technology‑driven private investment firm is seeking a Software Engineer specializing in Machine Learning Operations to join its Lab Technology team. · +Key Responsibilities:Develop and maintain high‑impact software products that directly support investment decision‑ ...
Chicago, IL2 weeks ago
-
The Software Engineer II provides development, support and maintenance to effectively manage and integrate Shorr Packaging business applications in a hybrid environment of commercial and custom software. · Design, develop, test and deploy new and enhanced applications including d ...
Greater Chicago Area1 week ago
-
Chapman and Cutler LLP seeks a Software Engineer to join the Chapman Practice Innovations (CPI) team. · ...
Chicago, IL1 month ago
-
A well-established wealth management company is looking to hire a Software Engineer to join their growing team. · ...
Chicago1 week ago
-
About Akuna: · Akuna Capital is an innovative trading firm with a strong focus on collaboration and cutting-edge technology. We specialize in providing liquidity as an options market-maker. · We are committed to providing competitive quotes that we are willing to both buy and sel ...
Chicago6 days ago
-
We are working with Abbott Laboratories on this exciting opportunity to leverage your technical expertise in a medical field contributing to life-changing products and working with a modern tech stack in a large-scale environment. · ...
Chicago, IL1 month ago
-
+We are looking for an enthusiastic and motivated software engineer to join our growing Developer Experience team. · +Write clean, well-tested, and maintainable code in [e.g., .Net, Java, JavaScript/TypeScript] based on design specifications. · Participate in code reviews, provid ...
Chicago, IL, United States6 days ago
-
HTS is a business consulting and business process outsourcing services company which helps its customers with information technology services/solutions and streamlining their business process by leveraging the expertise and domain knowledge. · ...
Chicago, IL6 days ago
-
We are seeking a highly skilled software engineer responsible for technical execution within Product Engineering teams.This role requires implementation of product capabilities with a strong focus on API driven services and event-driven architecture. · ...
Chicago, IL, United States2 days ago
-
Sr Software Engineer in Chicago leading critical projects driving clean energy innovation. · Design develop implement robust software solutions using Azure AWS technologies. · Spearhead adoption best practices including version control CI/CD pipelines automated testing. · ...
Greater Chicago Area3 weeks ago
-
Senior Software Engineer position available for 6+ months in Chicago, IL. Requirements include at least 5 years of software development experience and experience with Python or Scala. · ...
Chicago, Illinois, United States6 days ago
-
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas or take over sponsorship at this time. · As a Software Engineer on our Simplic Consumer Product team, you will take ownership of the development ...
Chicago, IL3 weeks ago
-
Lead the charge in AI innovation at Allstate. · We're seeking a visionary Associate Manager to architect and deliver cutting-edge digital products, · specializing in Large Language Models (LLM) and Generative AI within cloud-native AWS and Azure environments.,Drive the future of ...
Chicago, IL1 month ago
-
NinjaHoldings is a company that empowers people overlooked by traditional financial institutions to take control of their finances via digital banking and lending products. The Software Engineer will be responsible for building new systems and enhancing existing ones. This person ...
Chicago, IL6 days ago
-
Halo is looking for a Software Engineer to join our team and help grow the platform from early-stage product/market fit to massive scale. · ...
Chicago, IL6 days ago
-
+We are seeking an experienced IT Software Engineer to design, develop, and support complex backend software applications. · ++Design, develop and support complex backend software applications · +Lead development efforts for assigned systems and components · +Mentor junior team m ...
Chicago, IL1 month ago
-
We have partnered with an IT Consulting firm that is hiring software engineers to support enterprise and government clients using Palantir Foundry and Gotham for mission-critical, data-driven systems. · You don't need Palantir experience (though it is nice to have) because they a ...
Greater Chicago Area1 month ago
-
We are seeking Software Engineers to join our engineering team in the financial services sector. This role combines hands-on development with architectural responsibilities, helping design and implement scalable, secure, and high-performance applications. · Design, develop, and m ...
Chicago, IL3 weeks ago
-
Entry-Level Software Engineer on the C++ Team at Akuna: Software Engineers have opportunities to use cutting-edge technology while working on high performance/low latency systems. · No previous experience in finance or trading is required. Training and continuous education is pro ...
Chicago, IL6 days ago
-
A leading global high-frequency trading firm operating across major financial markets focused on providing liquidity and pricing efficiency. · Build and enhance core developer platforms tooling and automation to accelerate the full development lifecycle. · Standardise CI/CD pipel ...
Chicago, IL3 weeks ago
-
Software Engineers play a critical role in designing, building and maintaining our in-house dark web and open-source data repositories search applications APIs Expertise in data ingestion and parsing is especially sought after. · ...
Chicago, IL2 weeks ago
Lead Software Engineer - Chicago - SpotOn: Product
Description
At SpotOn, we're not just developing restaurant technology; we're empowering independent restaurants with the tools they need to thrive. Our suite of products, from an award-winning point-of-sale system to AI-driven profit optimization tools, is designed to help operators boost their profits, streamline operations, and retain top talent. Our dedicated team is passionate about helping restaurants succeed and genuinely cares about delivering impactful solutions.
SpotOn is at the forefront of redefining the merchant services industry. We integrate payment processing with customer engagement and business management solutions, providing small and medium businesses with the data and tools they need to grow. Our innovative tools connect businesses to their customers through rewards, deals, online reviews, website creation, and data analytics—services that were previously only accessible to large corporations. We are actively deployed across various cities throughout the U.S. and Mexico. On our Partnerships team, we focus on enhancing the Point of Sale experience through valuable third-party integrations.
Daily Responsibilities
Required Skills
Ideal Candidate Traits
Why Join SpotOn?
Become part of a team that emphasizes diversity, creativity, and a shared commitment to supporting small businesses. Join us to develop technology that makes a significant impact, collaborate with talented peers, and contribute to an inclusive culture where your ideas and contributions matter.
Compensation
Benefits
SpotOn is an equal opportunity employer, welcoming applicants regardless of race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable laws.
SpotOn is an E-Verify company.
-
Software Engineer
Only for registered members Chicago, IL
-
Software Engineer
Only for registered members Greater Chicago Area
-
Software Engineer
Only for registered members Chicago, IL
-
Software Engineer
Only for registered members Chicago
-
Software Engineer
Only for registered members Chicago
-
Software Engineer
Only for registered members Chicago, IL
-
Software Engineer
Only for registered members Chicago, IL, United States
-
Software Engineer
Only for registered members Chicago, IL
-
Software Engineer
Only for registered members Chicago, IL, United States
-
Software Engineer
Only for registered members Greater Chicago Area
-
Software Engineer
Only for registered members Chicago, Illinois, United States
-
Software Engineer
Only for registered members Chicago, IL
-
Software Engineer
Only for registered members Chicago, IL
-
Software Engineer
Only for registered members Chicago, IL
-
Software Engineer
Only for registered members Chicago, IL
-
IT Software Engineer
Only for registered members Chicago, IL
-
Software Engineer
Only for registered members Greater Chicago Area
-
Software Engineer
Only for registered members Chicago, IL
-
Software Engineer
Only for registered members Chicago, IL
-
Software Engineer
Only for registered members Chicago, IL
-
Software Engineer
Only for registered members Chicago, IL