Senior Software Engineer, Kotlin Role Overview Design and implement scalable solutions using Kotlin, Java, C++, and Postgres on AWS. Develop high-quality, high-availability software for millions of endpoints. Contribute to product improvements, commit code, and solve enterprise-level challenges in a startup environment. Responsibilities Develop large-scale applications with Kotlin. Ensure quality code and implement design patterns. Work on scalable, mission-critical software systems. Requirements Bachelor’s in Computer Science, Engineering, or equivalent experience. 7+ years in Kotlin software development. 4+ years with highly scalable systems. Expertise in OOP, API design (Jersey/Spring), REST services, and relational databases. Experience with client/server development, caching (Redis), and quality testing. Golang experience is a plus. Tech Stack Kotlin, Java, C++, Postgres AWS cloud services REST APIs (Jersey/Spring) Redis for caching Location Remote (USA: CA, CO, CT, FL, GA, IL*, KS, ME, MA, NJ, NC, NY, OR, TX, VA, WA) or hybrid (Austin, TX; Tampa, FL). *Not eligible within Chicago city limits. Benefits Comprehensive medical, dental, vision insurance. 401(k) plan. Unlimited PTO. Growth opportunities.