Senior Software Engineer
Back-End
Confirmed live in the last 24 hours
Locations
Austin, TX, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Data Analysis
Requirements
- 5+ years experience working on distributed software systems while providing technical structure to teams and working closely with management and stakeholders to define technical roadmaps
- Experience architecting and developing solutions to challenging technical problems. Interest in determining and applying appropriate technical designs to solve user needs
- Familiar with the technologies, trade-offs, and design patterns emerging in web-services based technologies
- Experience with asynchronous programming patterns
- Experience with relational databases and schema design
- Interest in innovating within the global payments industry
- Commitment to iterative development
- Experience working with containers, orchestration tools, AWS, and asynchronous services within AWS
- Rigor in automated testing, code quality, and engineering best practices
Responsibilities
- Design, guide, and create distributed systems with a mindset for performance, encryption, security, scalability, and availability within a broader set of our platform
- Provide technical leadership and mentoring to engineers within the team. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency)
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on infrastructure or service operations and quality
- Articulate and communicate design and development processes to technical and non-technical team members
- Provide technical ownership for a number of features designed and developed by the team
- Drive improvement in the design and quality of our platform
Desired Qualifications
- points for experience with financial, accounting or payments systems
- point for experience working with large and complex datasets and/or other distributed data processing systems
- Familiarity with GraphQL
- Passionate about building products and services that will be used by a large number of citizens that will handle a large volume of transactions with increasing complexities
- Experience working with tokenization, PKI, and public and/or private key exchange
Digital government services & payments software
Company Overview
PayIt is a fast-growing GovTech company on a mission to modernize how residents interact and transact with government, improving the customer experience and helping client agencies become more efficient.
Benefits
- Salary + standard bonus plan
- Healthcare coverage
- 401(k) + company match
- Wellness & mental health perks
- Parental leave
- Unlimited PTO