Senior Python Engineer
Posted on 9/7/2023
INACTIVE
Perceptyx

201-500 employees

Employee survey and analytics platform for organizational insights
Company Overview
Perceptyx stands out as a leading company due to its unique approach to employee engagement and people analytics, providing tailored solutions that connect employee experience with business outcomes. The company's platform allows organizations to design and execute a unique Employee Experience strategy, offering multiple listening channels to understand and address workplace factors impacting organizational health. With a remarkable client retention rate of 95%, and nearly one-third of the Fortune 100 companies relying on their services, Perceptyx demonstrates a strong competitive advantage and industry leadership.
Consulting

Company Stage

Private

Total Funding

N/A

Founded

2003

Headquarters

Temecula, California

Growth & Insights
Headcount

6 month growth

-3%

1 year growth

-8%

2 year growth

1%
Locations
Remote in USA • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
MySQL
Postgres
Python
CategoriesNew
Software Engineering
Requirements
  • 3-5 plus years of backend software development experience
  • Experience developing large-scale database-driven applications
  • Backend language: coding in for Python 3 + years
  • Experience working with relational databases (e.g. PostgreSQL, MySQL)
  • Experience optimizing application performance at scale
  • A focus on shipping products quickly and iteratively
  • A proven track record for delivering quality work in a high-productivity work setting
  • Enjoyment in a remote-first, collaborative, and distributed work culture
  • Willingness to work with people from diverse backgrounds and experiences
Responsibilities
  • Participate in developing complex technical solutions and working with cross-functional teams when delivering projects/products
  • Develop solutions based on specific project/product requirements, considering best practices and performance standards while promoting reusability
  • Assist other software engineering team members while following agile methodologies
  • Maintain a commitment to excellence and high standards in a collaborative environment
  • Work with leadership to align solutions and data integration with business strategies and objectives
  • Work with leads to identify and execute tasks in the software development life cycle
  • Automate tasks through appropriate tools and scripting
  • Help document development phases and monitor systems
Desired Qualifications
  • Experience with scripting
  • Experience with large-scale database-driven applications
  • Experience with relational databases
  • Experience with optimizing application performance at scale