Staff Software Engineer handling AI systems, leading backend development at FourKites. Architecting advanced backend systems within a scalable and event-driven environment.
Responsibilities
You will architect advanced backend systems, lead large-scale development efforts, and ensure codebase scalability across a high-throughput, event-driven environment.
You will simultaneously drive the integration of LLM-powered agents within those services — designing tool-use patterns, audit trails, and human-in-the-loop checkpoints that meet enterprise reliability standards.
You will mentor SSE/SE engineers, lead in-depth technical analysis and root cause investigations, and act as a recognized technical expert who guides the team's problem-solving and AI adoption maturity forward.
Develop, test and maintain backend applications
Write clean, efficient, and well-documented code
Design and implement data models and database schemas
Collaborate with the frontend team to integrate the backend with the user interface
Perform code reviews and ensure code quality standards are met
Troubleshoot and debug applications
Implement code with very high coverage of unit tests and component tests
Cross-training peers and mentoring teammates
Work with the DevOps team to deploy and manage applications in production
Continuously learn and stay up-to-date with new technologies and industry trends
Requirements
Experience in Design, architect, implement, test, profile, release, and optimize highest quality software/services
Strong understanding of Object-oriented programming principles
Good knowledge of Java + Spring, GoLang, Ruby on Rails
Experience in Cloud: Azure and Amazon Web Services
Experience with databases such as PostgreSQL, or MongoDB
Familiarity with front-end technologies such as HTML, CSS, and JavaScript
Good knowledge of RESTful APIs and microservices architecture
Excellent problem-solving and analytical skills
Ability to work independently and in a team environment
Possess expert knowledge in performance, security, scalability, architecture, and best practices
Strong knowledge of Git (branches, submodules, rebasing) and other Agile tools such as JIRA & Confluence.
Agile SDLC experience.
Excellent oral and written communication skills
Experience in distributed systems and microservices Architecture, backend system design, data engineering and AI Agent Integration & Applied AI Engineering
Benefits
Medical benefits start on first day of employment
36 PTO days( Sick, Casual and Earned) , 5 recharge days, 2 volunteer days
Home Office set ups and Technology reimbursement
Lifestyle & Family benefits
Mental Wellness support and guidance
Ongoing learning & development opportunities ( Professional development program, Toast Master club etc.)
Senior Software Engineer developing cutting - edge AI agents for General Motors. Leading architecture and strategy for scalable AI solutions and collaborating with cross - functional teams.
Software Engineer developing scalable web applications for Relativity, using modern architecture and cloud - native patterns. Collaborating on complex technologies to solve big data challenges in legal tech.
Software Engineer developing embedded software applications for defense technology. Collaborating with engineering teams to tackle complex challenges and ensure national security through software development.
Associate Software Engineer developing software for advanced tactical radio equipment. Collaborating with engineering teams and supporting the software development life cycle.
Senior Software Engineer responsible for MES system stability and enhancements at Convatec. Collaborating across teams to ensure optimal manufacturing execution and issue resolution.
Software Engineer developing modern software solutions for automation systems in process industry at Actemium. Collaborating in interdisciplinary teams and supporting project execution.
Software Engineer developing and implementing modern software solutions for automation systems in Berlin. Collaborating with interdisciplinary teams to ensure the successful completion of projects.
Enterprise Services Analyst working with GoAnywhere MFT solutions on AWS Cloud Infrastructure. Architecting complex scenarios and supporting global teams in deployment projects.
Senior FullStack Developer developing software solutions for automated network services at LSEG. Collaborating with product owners and deploying modern software engineering practices.
Operational Cyber Software Engineer developing solutions for high - assurance environments at BAE Systems. Collaborating with teams to deliver secure code and undertake emerging technologies.