Job Closed
This listing is no longer active.
20% of fortune 500 fintech trust Kunai for engineering talent.
Senior Software Engineer
Location
United States
Posted
77 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Kunai
• Develop and maintain robust backend APIs to support our lending core abstraction layer. • Utilize containers and cloud services such as Jenkins, ECS, Fargate, Lambda to orchestrate reliable, scalable systems. • Monitor application performance using tools like Observe, NewRelic, AWS CloudWatch, and X-Ray. • Collaborate closely with cross-functional teams to ensure smooth platform migration and integration. • Apply your expertise with Claude/Windsurf/CoPilot AI tooling for enhanced development workflows. • Drive automation and continuous integration/continuous deployment (CI/CD) initiatives.
Job Requirements
- Strong proficiency in Golang and/or Python
- Experience with backend API development
- Familiarity with AWS cloud services including ECS, Fargate, Lambda
- Knowledge of CI/CD pipeline tools like Jenkins
- Experience with application performance monitoring tools such as NewRelic, AWS CloudWatch, X-Ray
- Prior experience in platform migrations is highly desirable
- Familiarity with AI-assisted development tools (Claude/Windsurf/CoPilot)
Benefits
- competitive compensation
- professional development opportunities
- flexible work arrangements
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Technical Strategy & Ownership: You will focus on the core components of the Steer CRM, specifically optimizing how we ingest and process data to revolutionize our automation tools. We don't expect you to do this alone; we encourage the heavy use of AI-assisted coding to accelerate development and bridge any gaps across our stack. • Adaptive Development: Be ready to pivot at a moment's notice. Based on evolving business needs, you may need to shift focus to work on new or existing integrations to ensure our ecosystem remains seamless. • Customer-Centric Development: Partner closely with Product to understand user pain points, ensuring every line of code adds tangible value to the auto repair shops we serve. • System Design & Scalability: Architect reusable full stack components and services that ensure our platform remains performant as we scale. • Code Excellence: Champion best practices in security, test automation, and maintainability. Conduct deep-dive code reviews that elevate the entire engineering organization. • Modern DevOps: Influence our CI/CD pipelines, containerization (Docker, Kubernetes), and IaC practices to ensure a seamless developer experience and operational reliability.
• Leverage hardware, RTOS, and Linux expertise of peer engineers to design and implement embedded application and system component architectures. • Establish development plans and help the team to execute them effectively. • Mentor peer engineers through rigorous code reviews, testing, and by leading by example to set the bar for personal delivery quality and cadence. • Reach across teams and organizations to plan early and frequent integrations with new and existing subsystems. • Establish and refine best practices for safety-critical embedded software development in a modern development environment.
Senior Software Engineer – AI
eScribeeScribe is a leading provider for cloud-based meeting management solutions
• Lead the design, implementation, and maintenance of high-quality software applications and features. • Take ownership of complex projects, providing technical leadership, guidance, and mentorship to junior team members. • Influence and contribute to architectural decisions, ensuring scalability, performance, and maintainability of software systems. • Write reusable code, build libraries for future use, conduct code reviews, ensure code quality, and enforce coding standards. • Set and uphold coding standards, best practices, and guidelines while conducting code reviews to ensure top-notch code quality. • Analyze and resolve complex technical issues, optimizing code and improving system performance. • Collaborate effectively with cross-functional teams, including product managers, designers, and fellow engineers, to deliver innovative software solutions. • Develop comprehensive test plans and execute testing to ensure the reliability and robustness of software. • Create and maintain technical documentation, including architecture diagrams, API specifications, and best practices. • Actively participate in agile development processes, including sprint planning, stand-up meetings, and retrospectives. • Adopt and leverage AI-assisted development tools (e.g., Claude Code, PlayerZero) to improve personal productivity, accelerate development velocity, and enhance code quality. • Contribute to the development of AI-powered features, working alongside senior engineers to help integrate AI capabilities into software solutions.
Senior Software Engineer – AI
OnBoardWe believe board meetings should be informed, effective, and uncomplicated.
• Lead the design, implementation, and maintenance of high-quality software applications and features. • Take ownership of complex projects, providing technical leadership, guidance, and mentorship to junior team members. • Influence and contribute to architectural decisions, ensuring scalability, performance, and maintainability of software systems. • Write reusable code, build libraries for future use, conduct code reviews, ensure code quality, and enforce coding standards. • Set and uphold coding standards, best practices, and guidelines while conducting code reviews to ensure top-notch code quality. • Analyze and resolve complex technical issues, optimizing code and improving system performance. • Collaborate effectively with cross-functional teams, including product managers, designers, and fellow engineers, to deliver innovative software solutions. • Develop comprehensive test plans and execute testing to ensure the reliability and robustness of software. • Create and maintain technical documentation, including architecture diagrams, API specifications, and best practices. • Actively participate in agile development processes, including sprint planning, stand-up meetings, and retrospectives. • Adopt and leverage AI-assisted development tools (e.g., Claude Code, PlayerZero) to improve personal productivity, accelerate development velocity, and enhance code quality. • Contribute to the development of AI-powered features, working alongside senior engineers to help integrate AI capabilities into software solutions.




