Sr Software Engineer, Python
- Fort Worth, TX
- $90,000-150,000 per year
- Permanent
- Full-time
- Expert level knowledge of Python 3, Object-Oriented Code & Design Patterns
- Strong Experience with Python frameworks (e.g. Fast API, Flask, Django)
- Strong Experience with REST APIs
- Strong Experience with Git
- Strong Experience Writing Unit Tests
- Experience with Event Driven Systems & Microservices
- Experience with Amazon Web Services (AWS) and serverless
- Experience with Infrastructure as Code (Cloudformation & CDK)
- Knowledge of Databases (SQL, NoSQL)
- Knowledge of DevOps Practices (CI/CD, Automated Pipelines)
- Experience with Agile, Scrum, Jira
- Attention to Detail
- Provide technical leadership and guidance to more junior engineers
- Self Starter (Able to to work alone with minimal direction but also able to work within the team.)
- Capable of owning technical design for projects of moderate complexity, and understands the tradeoffs in creating good software
- Ability to understand the capabilities and limitation of existing software and demonstrate a preference to extend, re-use and integrate with them effectively while also improving them
- Demonstrated track record of making reasonable design tradeoffs between short term results and building for the long term
- Demonstrated ability to understand and actively participate in team's scrum activities and rituals as well as help others to understand and embrace them
- Demonstrates behaviors which are aligned with the organization’s desired culture and values
- Comprehensive Medical, Dental, and Vision
- Paid Time Off Programs including vacation, holidays, illness, and parental leave
- Wellness Programs, Employee Recognition Programs, and onsite gyms and cafe style dining (select locations)
- Retirement benefits, life insurance, 401k match, and tuition reimbursement
- Philanthropy Programs including matching gifts, volunteer grants, charitable grants and corporate sponsorships
- Lower in range - Building skills and experience in the role
- Mid-range - Experience and skills align with proficiency in the role
- Higher in range - Experience and skills add value above typical requirements of the role