Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 3-5 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
About the Role Help us build and run a fully distributed stack across multiple regions as we grow Own and improve continuous integration and delivery Develop and maintain automated testing Monitor and improve server performance, capacity, and reliability Rostered on-call escalation (shared between development team) Continuously think of new ideas to find a better way for how we work and deliver value to our customers
Senior Software Engineer Skills Excellent problem-solving and troubleshooting skills Process-oriented with great documentation skills Knowledge of security best practices and IT operations in an always-up, always-available service Experience with or knowledge of Agile Software Development methodologies Experience and interest with AWS and DevOps practices and challenges in scaling tech stacks Hungry to learn, knowledge share, execute and grow with a small impactful team
Desired Experience Experience cloud-based deployment and delivery at scale Experience with relational databases (Postgres, MySql, etc.) Experience with modern backend languages and frameworks Familiarity with container orchestration services, like Docker Deployment with an automated CI/CD pipeline BS in Computer Science, IT, IS, or equivalent area of technical study (IT experience can substitute for a BS degree)