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
KWISenior Software Engineer at KWI shaping the future of retail technology through scalable systems. Involving AI-driven features and collaborative engineering team within a hybrid work environment.
Tech Stack
Tools & technologiesDynamoDBHibernateJenkinsKafkaMavenMicroservicesMongoDBMySQLNoSQLOraclePostgresPuppetRabbitMQRedisSQL
About the role
Key responsibilities & impact- Lead the development and implementation of software projects from inception to deployment.
- Be a creative problem solver who can draw on an array of expertise and technology to design and implement reliable, scalable, and maintainable solutions to challenging problems.
- Works closely with teams to deliver transformational change to our processes and technologies across multiple teams.
- Lead the technical specification, development, integration, testing and release of software components
- Identify and address technical challenges, optimize code for performance, and participate in ongoing code refactoring.
- Use AI to develop applications and help solve problems.
Requirements
What you’ll need- BS Degree in Computer Science/Engineering related degree or equivalent work experience.
- 6+ Years of production coding experience, demonstratable experience in objected oriented programming.
- Have some demonstratable experience developing with AI, Claude Code, Agent OS, Spec Driven development.
- Expertise in Service-oriented architectures, microservices, advanced database schemas, relational and nonrelational databases, highly scalable and available web services.
- The ability to context shift and manage multiple priorities at the same time.
- Hands-on experience in building RESTful Web Services.
- Experienced with microservices.
- Prior experience using SQL, Hibernate, and one or more DB (MySQL, Oracle, Postgres, etc)
- Prior experience using NoSQL. (Redis, MongoDB, DynamoDB, etc)
- Experience with automated testing frameworks (TDD, Mocking, Unit/Functional/Integration)
- Experience with various version control systems, defining code branching strategies and build processes.
- Experience with development and CI tools: maven, git, Jenkins, Puppet, Crucible, Jira.
- Experience working with messaging systems. (RabbitMQ, Kafka)
- Experience with a variety of different programming/scripting languages.
- Extensive experience with Agile methodologies such as Kanban, Scrum or SAFE.
Benefits
Comp & perks- Full Medical, Dental and Vision
- Annual bonus eligible
- Free gym in the building
- Generous PTO policy
- Summer Fridays....all year round
- Tuition Reimbursement
- Discount from building café
- 401(K) with a 50% company match (up to 6% of employee contribution)
- Employee Referral Program
- (1) Volunteer day each year
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
object oriented programmingAI developmentService-oriented architecturemicroservicesRESTful Web ServicesSQLNoSQLautomated testing frameworksAgile methodologiesadvanced database schemas
Soft Skills
creative problem solvingcontext shiftingmanaging multiple priorities
Certifications
BS Degree in Computer ScienceEngineering related degree