
Senior Software Engineer, Go/AWS
DailyPay
full-time
Posted on:
Location: 🇺🇸 United States
Visit company websiteSalary
💰 $129,000 - $200,000 per year
Job Level
Senior
Tech Stack
AWSAzureCloudGoGoogle Cloud PlatformKafkaMicroservicesSQL
About the role
- Work alongside a supportive, high-impact team of skilled backend developers to improve how other teams deploy and access their services
- Design, develop and maintain scalable backend services and APIs
- Contribute to the transition to microservices, designing APIs and event-driven architecture
- Optimise database performance and data structures for high-traffic, real-time applications
- Collaborate with cross-functional teams to align technical solutions with business needs
- Mentor engineers, perform code-reviews and drive best practices in Golang
- Improve data movement across the platform and automate operations to enable future scale
Requirements
- 5+ years hands on software development experience working with Go
- Demonstrated proficiency writing maintainable, high quality, robust code
- Experience in designing and developing micro services in one or more cloud computing services (AWS, Azure, GCP, etc)
- Experience with SQL databases
- Strong problem-solving skills and a pragmatic approach to engineering problems and a demonstrated willingness to learn new technologies
- Knowledge of message queues (SQS, Kafka, etc.) and asynchronous processing patterns
- Excellent written and verbal communication skills
- Understanding of Agile or Kanban / Lean software development methodologies (Nice to Haves)
- Experience using Jira for software engineering (Nice to Haves)
- Experience building and designing complex software systems that have been successfully delivered to customers (Nice to Haves)
- Are you legally authorized to work in the United States? (application asks)
- Will you now or in the future require sponsorship for employment visa status (e.g., H-1B visa status)? (application asks)