More jobs:
Senior Software Engineer; Golang
Remote / Online - Candidates ideally in
Chicago, Cook County, Illinois, 60290, USA
Listed on 2026-06-04
Chicago, Cook County, Illinois, 60290, USA
Listing for:
YASSI Yotta Automated Software Solutions Inc.
Full Time, Part Time, Remote/Work from Home
position Listed on 2026-06-04
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Senior Software Engineer (Golang)
Location:
Hybrid - Chicago
Department:
Product
- Design & Build Scalable APIs: Work directly with our CTO to design and build scalable API endpoints and microservices using Golang (including both gRPC and RESTful endpoints). You’ll own features end-to-end – from initial design, implementation, testing, to deployment in production.
- Develop New Product Features: Drive development of new features for our web-based B2B platform in the vehicle/driver information domain. You’ll be building tools that our enterprise clients rely on daily, and seeing your features quickly go live to users.
- Optimize Performance: Analyze and optimize our Go-based backend for speed, scalability, and reliability. Tackle complex challenges in data processing and high-throughput systems to ensure we deliver fast and accurate information to users.
- Architect & Innovate: Take architectural ownership of portions of the platform. Work closely with our CTO (and co-founders) to shape the technical vision and make key design decisions.
- Collaborate Across the Stack: While your primary focus is backend, you’ll collaborate with our front-end team (Node.js/Next.js) to integrate APIs and ensure a seamless end-to-end experience.
- Customer-Focused Iteration: Engage with our users and clients – including Fortune 500 enterprises and innovative startups – to gather direct feedback. Incorporate that feedback to build something you’d want to use yourself.
- Mentorship & Best Practices: As a lead engineer, set the tone for engineering best practices. Review code, mentor junior developers, and foster a culture of clean, efficient, and maintainable code.
- 5+ years of professional software development experience, including significant Golang experience building production services.
- Proven ability to design and build scalable APIs and web services (REST and ideally gRPC) with high performance and reliability.
- Solid understanding of microservices architecture and building distributed systems.
- Hands-on experience with AWS (or similar cloud platform).
- Strong skills in SQL and No
SQL databases and general data modeling. We use Postgres, Redis, and Dynamo
DB extensively. - Familiarity with containerization and deployment tools (Docker, Cloud Formation, Kubernetes) and CI/CD workflows.
- Leadership and collaboration: You take ownership and can drive projects independently, while also working well with others.
- Problem-solving mindset: Comfortable with autonomy and excited to take on complex challenges.
- BS/MS in Computer Science or equivalent real-world experience.
- Experience with Node.js/Next.js or React. While you won’t be focused on the front-end, understanding it can help in building better APIs and occasionally contributing to end-to-end solutions.
- Experience in a startup environment or small team, where you wore multiple hats.
- Exposure to Dev Ops/SRE practices. If you’ve managed CI/CD pipelines, monitoring/alerting, or infrastructure-as-code, that’s a plus.
- Experience building serverless applications using frameworks like AWS Lambda.
- Experience writing and implementing OpenAPI or Swagger standards.
- Exposure to AI Large Language Models enhancing features in software applications.
- Contributions to open-source projects or involvement in the Go community. We love engineers who are passionate about their craft and continuous learners.
- Competitive Salary + Stock Options
- Benefits and Health Coverage – medical with optional dental, and vision, 401k, and life insurance.
- High-End Gear – high-end Macbook Pro or equivalent, large monitors, and any other gear you need to be productive.
- Hybrid Work Environment - Flexible hybrid schedule (typically 2–3 days a week in our Chicago office, the rest work-from-home). Enjoy the collaboration of in-person teamwork and the flexibility of remote days.
- Modern Office & Stocked Kitchen - We keep the kitchen stocked with snacks and coffee/tea, along with team lunches and after-work hangouts.
- Flat Org Culture – No heavy bureaucracy, just open communication and a team-first atmosphere. Everyone contributes ideas, and we truly value each other’s input. You’ll find a supportive environment…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×