companyKognitos logo

Staff Software Engineer at Kognitos | Mountain View

KognitosMountain View
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

What We're Seeking:A Bachelor's degree or higher in Computer Science/Engineering or equivalent professional experience, with 5-8 years in the industry. Expertise in the Python programming language. Familiarity with current software development practices and methodologies, including Agile, DevOps, and CI/CD. Experience with large-scale distributed systems, microservices, and cloud-based architectures. A solid grasp of software design patterns, algorithms, data structures, and database technologies. An innate problem solver with the capability to identify challenges and spearhead the development of solutions.

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.

About Kognitos

At Kognitos, we are committed to leveraging technology to deliver powerful solutions that transform the way businesses operate. Our dynamic team thrives on innovation and collaboration, creating cutting-edge products that meet the needs of our clients.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.