Position – Senior Python Software Engineer
Company – Lazaza.ai
Location - Austin, TX
About Us
Located in Austin, TX, we are an innovative startup looking to utilize artificial intelligence to empower small to medium sized businesses with automated advertising solutions. As a rapidly growing company, we are looking for an experienced Senior Python Software Engineer to play a crucial role in the development of our products and services. If you are passionate about AI technologies, such as ChatGPT & Stable Diffusion, and eager to make a significant impact in a fast-paced and collaborative environment, we want to hear from you!
Role Overview
The Senior Python Software Engineer will play a pivotal role in our development team, helping design and implement web-based and event-driven microservices. This position requires a strong background in Python, a passion for technology, and the ability to work well in a collaborative environment. The successful candidate will be adept at building scalable, high-performance cloud applications and have experience designing and implementing such systems with engaging, user-friendly interfaces.
Responsibilities
- Lead the design and development of backend web application components utilizing Python.
- Mentor and empower a team of developers, ensuring the delivery of impactful solutions aligning with business and user requirements.
- Lead the architecture, deployment, and orchestration of Kubernetes-based infrastructure on Microsoft Azure.
- Develop and maintain APIs, with a strong emphasis on adherence to microservice architecture principles.
- Implement robust integration of third-party APIs to ensure seamless communication and functionality within complex systems.
- Drive the creation of high-caliber code within a fast-paced environment, adhering to agile methodologies.
- Collaborate with UI/UX engineers to integrate backend services with a user-facing UI.
- Optimize data management through proficient utilization of databases and other data stores.
- Conduct thorough code reviews, providing insightful feedback to enhance team performance.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of backend-focused engineering experience and familiarity with frontend web development with React.js.
- Strong Python development experience and solid understanding of software engineering principles and design patterns.
- Experience with web frameworks such as FastAPI or Flask, understanding of API design, microservice architecture, and event-driven programming.
- Strong familiarity with modern agile software practices.
- Strong understanding of cloud platforms such as Microsoft Azure, AWS, or Google Cloud.
- Proficiency in Git, CI/CD pipelines, and automated testing frameworks.
- Strong knowledge of Docker, Kubernetes, and container orchestration
- Familiarity with or interest in Generative AI technologies such as ChatGPT, Stable Diffusion, Dall-E
- Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment.
- Excellent communication and teamwork skills.
What We Offer
- Competitive salary and benefits package.
- Flexible working hours.
- A collaborative, open-minded culture that encourages innovation and creativity.
- Opportunities for professional growth and development in a fast-paced, cutting-edge field.
- A chance to make a significant impact on the future of digital advertising and AI technology.
To Apply
- Send resume and cover letter to hr@lazaza.ai