Social change through culture.
Staff Software Engineer
Location
United States
Posted
144 days ago
Salary
$152K - $200K / year
Seniority
Lead
Job Description
Staff Software Engineer
Kin
• Writing clean, maintainable, and efficient code in Ruby on Rails and Typescript • Setting the standards for the Engineering team by example • Leading pair programming sessions and providing mentorship to team members • Driving and fostering advanced design or architectural tasks • Developing technical roadmaps • Participating in daily stands and weekly retros • Working with Design, Product Management, and Customer Support partners to design and implement scalable solutions • Providing subject matter expertise and support
Job Requirements
- 6+ years of professional software engineering experience
- 4+ years experience coding with Ruby on Rails and Typescript/Javascript
- Strong understanding of SQL and RDBMS, with exposure to NoSQL
- Experience in designing and implementing scalable, API-first systems
- Experience with event-driven architectures
- Experience in big data engineering on AWS and/or DataBricks is a plus
- Ability to articulate value of technical investments
- Ability to operate with little-to-no technical guidance
- Experience mentoring engineers
- Comfortable in a startup environment – we’re fast-paced, self-motivated, and determined to change the industry
- A fast learner, ready to bring previous knowledge to this position and continue developing along the way
Benefits
- Medical
- Dental
- Vision
- Life Insurance
- Short and Long Term Disability Insurance options
- Employee Assistance Program
- Elective voluntary benefits such as accident insurance, hospital indemnity, critical illness, legal assistance and pet insurance.
- Competitive salary and company equity through Restricted Stock Units (RSUs)
- 401K with company match of up to 4% of eligible earnings
- Flexible PTO for exempt employees (employees typically take 15-20 days annually)
- 8 company-observed holidays
- Paid parental leave program that provides 100% salary continuation of up to 14 weeks for birthing parents and 8 weeks for non birthing parents
- Continuing education and professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Talent Partner
NascentNascent exists to build, expand, and capture opportunity, in open markets and open technologies
• Lead end-to-end recruiting from scoping roles and creating job descriptions • Leverage and implement tooling for high efficiency onboarding outcomes • Collaborate on initiatives for on-job learning opportunities • Support team leaders to align people and teams behind goals • Measure people strategies effectiveness using data analysis • Enhance operational efficiency across people operations with AI tools
Tech Lead – Software Engineer III
KapitusWe believe business owners should be able to focus on running their business, while we take care of the financing.
• Lead Service Development: • Take ownership of the end-to-end service development lifecycle, from conceptualization to deployment, ensuring high-quality deliverables within specified timelines. • Architectural Design: • Collaborate with product and business stakeholders to design scalable and resilient service architectures that meet business requirements while adhering to best practices and industry standards. • Technical Leadership: • Provide guidance and mentorship to a team of developers, fostering a culture of innovation, collaboration, and continuous improvement. • Code Review and Quality Assurance: • Conduct thorough code reviews to ensure adherence to coding standards, performance optimization, and maintainability. Implement robust testing strategies to uphold product quality. • AWS Expertise: • Utilize your extensive experience with AWS services to architect, deploy, and maintain cloud-based solutions, leveraging services such as ECS, S3, Lambda, and others as appropriate. • Financial Industry Integration: • Apply your understanding of financial industry requirements to tailor solutions that address integration needs and comply with regulatory standards. • Build a deep understanding of our current infrastructure and identify improvements to keep Kapitus on the forefront of FinTech • Agile Methodologies: • Drive agile development practices within the team, including sprint planning, daily stand-ups, backlog grooming, and retrospectives, to ensure efficient delivery and continuous improvement. • Collaboration and Communication: • Work closely with cross-functional teams, including product management, QA, and operations, to ensure alignment of development efforts with overall business objectives.
• Build new products and features 0 to 1 • Take ownership of projects from conception all the way to shipping • Deliver value to our end users across our entire system • Shape our product direction by talking to users and collaborating with other teammates in feature brainstorms/roadmap planning • Help us build a great team — interview candidates, refer great engineers, etc.
GTM Engineer
Triple Whale 🐳All your data in one easy-to-use dashboard. We’re building the operating system for eCom.
• Embed intelligent automation into daily workflows across all four departments • Work with business leaders to pinpoint processes that can be improved or automated with AI • Lead company-wide AI training workshops and best-practice sharing • Establish a robust feedback loop to translate departmental needs and customer insights into AI feature requirements • Implement AI agents or AI software to analyze cross-channel marketing data • Use AI to generate customer-centric sales intelligence • Refine AI-driven lead scoring and routing models • Leverage AI to analyze customer feedback • Design and implement AI-powered workflows • Monitor the performance of AI features within the product • Oversee the day-to-day management, monitoring, and operational support of the organization's AI systems




