
Sr. Software Engineer, Python
- New York City, NY
- $115,000-130,000 per year
- Permanent
- Full-time
- Develop, test, and maintain high-quality software using Python programming language.
- Participate in the entire software development lifecycle, building, testing, and delivering high-quality solutions.
- Write clean and reusable code that can be easily maintained and scaled.
- Set up CI/CD pipelines for projects and integrate them with the organization's delivery mechanisms.
- You hold a Bachelor's degree in computer science, Software Engineering, or a related field.
- You have 4+ years of experience in software engineering.
- You possess in-depth understanding of Python software development stacks, ecosystems, frameworks, and automation.
- Familiar with front-end development and cloud-platforms/technologies offered by AWS, Microsoft Azure.
- You are proficient with databases such as Postgres and Oracle, and database technologies such as SQL and NoSQL.
- Experience with popular Python frameworks such as Django, Flask, or Pyramid.
- Knowledge of DevOps practices and tools (e.g., Docker, Kubernetes/EKS-based container orchestration).
- Contributions to open-source Python projects or active involvement in the Python community.
- Experience with Artificial Intelligence (AI) technologies and frameworks.
- Hybrid Work Environment: 2 to 3 days a week in office required based on your line of business and location.
- A Culture of Learning & Mobility: Dedicated trainings, leadership development, and mentorship programs designed to ensure continuous learning.
- Investing in Your Future: Retirement planning and tuition reimbursement programs empowering you to achieve your short and long-term goals.
- Promoting Health & Wellbeing: Comprehensive healthcare offerings enabling physical, mental, financial, social, and occupational wellbeing.
- Supportive Parenting Policies: Family-friendly policies, including a generous global parental leave plan.
- Inclusive Work Environment: A collaborative workplace where all voices are valued, with Employee Resource Groups that unite and empower colleagues globally.
- Dedication to Giving Back: Paid volunteer days, matched funding for donations, and ample opportunities to volunteer in your community.