FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
SmartThings. Drive the execution and delivery of critical features within the Events team .
Posted 4/21/2026full-timeMinneapolis • Minnesota • 🇺🇸 United StatesSenior💰 $117,000 - $158,000 per yearWebsite
Tech Stack
Tools & technologiesApacheAWSAzureCassandraCloudDynamoDBGoogle Cloud PlatformJavaJUnitKafkaKotlinMySQLNoSQLPostgresSQL
About the role
Key responsibilities & impact- Drive the execution and delivery of critical features within the Events team
- Implement solutions to complicated globally distributed problems at massive scale
- Participate in total ownership of the Event Pipeline, from design and development to testing and operational support
- Provide highly reliable services with zero-down time
- Mentor junior and mid-level engineers through code reviews and technical guidance
- Contribute to technical design documents and architectural discussions for the Events team
Requirements
What you’ll need- BS or MS in Computer Science or related
- 5+ years of related experience
- Professional history developing services with Java and the JVM Ecosystem. Experience with other JVM languages, especially Kotlin, is a plus
- Strong experience designing and implementing scalable, well-structured REST APIs
- Background building cloud-native services to operate on cloud platforms such as AWS, GCP, or Azure
- Experience designing and implementing event driven architectures with data streaming systems like Apache Kafka or AWS Kinesis (Kafka is preferred)
- Data design and efficient access with SQL (e.g. MySQL or PostGreSQL) and NoSQL (e.g. DynamoDB or Cassandra) database systems
- Experience writing automated tests leveraging frameworks such as JUnit, Spock or Kotest
- Effective collaboration through Git version control
- Demonstrated experience delivering systems end-to-end from design through production launch, monitoring, and iteration
- Ability to collaborate with peer teams, quality assurance and product management to build the best solution for our customers
Benefits
Comp & perks- We offer an attractive compensation package with comprehensive health benefits, including medical, dental, vision, and mental health
- An HSA with employer contribution
- Life & disability insurance
- FSAs for health and dependent care expenses
- A competitive 401k with a 5% employer match
- Unlimited PTO
- 12 paid holidays
- A generous parental leave policy (8 weeks fully paid parental leave and 8 more fully paid weeks for childbirth recovery leave)
- Eligible employees benefit from our education reimbursement program
- Access to learning resources through O’Reilly
- Parking stipend to cover the monthly garage cost
- Onsite EV chargers
- In-office catered lunches on Thursdays
- Access to the onsite gym
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinREST APIscloud-native servicesAWSGCPAzureApache KafkaAWS KinesisSQL
Soft Skills
mentoringcollaborationtechnical guidancecode reviewseffective communicationproblem-solvingownershipdesign discussionsoperational supportiteration
Certifications
BS in Computer ScienceMS in Computer Science