Senior Software Engineer, Python
(3+ years exp)MFour Mobile Research
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRemote Work Policy
In office - WFH flexibilityRelocation
AllowedSkills
The Role
*Software Engineer, Python
*
OUR MISSION
In an age where smartphone-centric consumers have more shopping choices than ever, businesses that understand and act on consumer behaviors and preferences are more likely to win. Thats why our mission is to democratize high-quality consumer insights. MFour, a fast-growing data and analytics technology company, has built the Atlas Studio platform that brings big data omnichannel, path-to-purchase behavioral insights, and targeted survey capabilities to businesses to understand the who, what, where, when, and why about their customers, overcome data blind spots and make timely informed decisions about new and existing products, advertising choices, competitive positioning, and a host of other use cases. MFour is trusted by hundreds of leading brands, including Google, Microsoft, Samsung, Walmart, Disney, Spotify, and Lowes.
THE CHALLENGE
Continually improve and expand our existing software stack. Add features to the back end (where
surveys are created and fielded). The backend service allows for workflow automation that improves
survey fielding efficiency.
RESPONSIBILITIES
Develop solutions for our internal teams and clients using Python
Create new and update existing features on back end systems
Come up with ideas for automating processes in our daily operations
Respond to requests from within our issue tracking system
REQUIREMENTS
- Advanced Python experience (please bring work examples)
- Experience with asynchronous programming in python
- Deep understanding of python based MVC frameworks, preferably Flask
- Experience with unit tests and integration test
- Experience with AWS services like SQS, serverless, lambda
- Knowledge of Linux command line
- Manipulating tables in MySQL using direct queries or a query builder
- Ability to break down complex work into daily deliverables in line with an Agile
- Execution framework
BONUS SKILLS
- Use of HTML, CSS, jQuery, and Bootstrap to create front/back end interfaces
- Front end development experience with at least one modern framework
- Knowledge of languages such as PHP
- Knowledge of iPhone and/or Android programming languages
COMPENSATION & BENEFITS
- Compensation
- Salary based on experience
- Health benefits & 401K
- Competitive health benefits include; medical, dental, vision, LTD, and life insurance
- PPO and HMO options
- Schedule & Flexibility
- Unlimited Vacation
- Hybrid or remote schedules
- 4-day work week (Mondays-Thursday & OFF Friday)
- Additional benefits
- Access to the gym in the building
- Food trucks and farmers market
- Events
- Company-wide celebrations - virtual & in-person
- Team sporting events and happy hours
CHECK OUT US: https://www.youtube.com/watch?v=cabweOxGias&t=1s
OUR APP Surveys on the Go: https://surveysonthego.com/