About the job
Join Our Innovative Team and Help Shape the Future of Technology!
Are you eager to tackle an exhilarating challenge in the development and maintenance of advanced infrastructure? At Kognitos, we're on the lookout for enthusiastic engineers like you to enhance our team and create a lasting impact.
As a Staff Software Engineer, your key responsibilities will include:
Building and sustaining our infrastructure leveraging Python and AWS Serverless technologies.
Working collaboratively with cross-functional teams to design and deploy scalable, robust systems, including microservices and cloud-based architectures.
Guaranteeing the reliability, scalability, and performance of our backend systems through proactive monitoring and optimization.
Designing and managing database schemas and queries to support application features.
Developing unit and integration tests to uphold code quality and reliability.
Continuously refining our software development processes by integrating best practices and contemporary methodologies such as Agile, DevOps, and CI/CD.
Diagnosing and resolving production issues to minimize downtime and ensure seamless operations.
Engaging in architectural discussions and contributing to the formulation of technical solutions and best practices.
Keeping abreast of the latest technologies and trends in software development to propose enhancements to our technology stack.

