
Staff Software Developer
Lightspeed (Formerly SEOshop)
full-time
Posted on:
Location Type: Hybrid
Location: Dallas • Florida, Rhode Island, Texas • 🇺🇸 United States
Visit company websiteJob Level
Lead
Tech Stack
AWSCloudDockerJavaKafkaKubernetesNoSQLRedisRubySDLCSQL
About the role
- Support Lightspeed's Hospitality product group to expand into new markets and enhance Cloud POS
- Create, extend, and maintain critical systems across a number of products in collaboration with the existing team
- Develop clean and highly maintainable code
- Engage with Product Managers, Architects, Developers, and other stakeholders to define unambiguous, pragmatic solutions
- Engage during incidents with a sense of responsibility to our customers and your team
- Collaborate with global Development, Product, and SRE teams to deliver scalable solutions
- Mentor and cultivate an inclusive, high-performing software development team
Requirements
- 5+ years experience developing and shipping production-grade Ruby and Java systems
- 5+ years experience developing within AWS or similar Cloud environments
- Solid understanding of computer systems and service architectures
- Empathy to view situations from our customers perspectives
- Strong desire to collaborate with other developers, be that pairing, code reviews, whiteboard sessions, etc
- A strong sense of ownership of all aspects throughout the SDLC and beyond
- Ability to analyze production environments, incidents and performance characteristics to drive remediation, both with your team and with collaboration of stakeholders
- Demonstrated experience creating unit and integration tests for complex systems
- Eagerness to improve existing systems and plan new ones, pragmatically
- Experience with eventual consistency and distributed client models (preferred)
- Experience in microservice architectures (preferred)
- Experience working in an Agile development environment (preferred)
- Experience with container technologies (Kubernetes, Docker, etc) (preferred)
- Experience with real time messaging systems (Pub/Sub, Kafka, etc) (preferred)
- Experience with both relational (SQL) and non-relational (NoSQL) datastores (Dynamo, Redis, Firestore) (preferred)
- A keen interest in API design (preferred)
- Computer Sciences degree or equivalent (preferred)
- Team-player, self-motivated, always seeking improvement, and comfortable making decisions or asking for input
Benefits
- Lots of autonomy, flexible work culture and possibility of remote work
- Development of very high traffic products, used at the global scale
- Exposure to modern and proven technology
- Opportunity to learn and expand your skill set
- Tons of growth opportunities into technical or people management roles
- Amazing benefits & perks, including equity for all Lightspeeders
- Opportunity to join a fast-paced, high-growth company
- Become a valued part of the diverse and inclusive Lightspeed family
- Accommodations available on request for candidates with disabilities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RubyJavaAWSunit testingintegration testingmicroservice architectureAgile developmentKubernetesDockerSQL
Soft skills
empathycollaborationownershipanalysismentorshipdecision-makingself-motivationcontinuous improvementcommunicationteamwork
Certifications
Computer Science degree