Software Engineer (I – II – III) (Back-end) - Gotrah Ventures
Gotrah Ventures
midpermanentbackend United States 71 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Back-end EngineeringJavaPythonJavaScriptGoOOPDesign PatternsData ModelingMongoDBKafka
About the role
Role Overview
Software Engineer (I – II – III), Back-end at Gotrah Ventures. You will design and develop scalable software platforms, owning work across the full software development lifecycle from analysis to deployment.
Responsibilities
- Design and develop back-end software services and components
- Build reusable code and libraries
- Execute and contribute to the full software development lifecycle
- Optimize applications for speed and scalability
- Design and implement data storage solutions
- Implement security and data protection
- Create software verification plans and quality assurance procedures
- Document and maintain software functionality
- Deploy programs and evaluate user feedback
- Develop tools and applications with clean, efficient code
- Automate tasks using scripting and appropriate tooling
- Contribute to product infrastructure
Requirements
- 3+ years of industry experience
- Experience with Data Modeling and Database Design
- Experience with at least one back-end programming language: Java, Kotlin, Python, JavaScript, Go, Scala, C++
- Scripting language proficiency: Python, Shell, JavaScript, Ruby
- Working knowledge of at least one non-relational data store: MongoDB, DynamoDB, Cassandra, etc.
- Working knowledge of at least one messaging system: Kafka, RabbitMQ, SQS, etc.
- Proficient with code versioning tools, specifically Git
- Familiar with container-based development/deployment
- Strong OOP and Design Patterns
- Strong Computer Science fundamentals
- Experience in an Agile Scrum team
- Self-driven and fast learner
Nice to Have (PLUS)
- Experience with more than one programming language
- Experience with GraphQL
- Experience in microservice architecture
- Experience with cloud providers: AWS, Azure, Google Cloud
- User authentication and authorization between systems/servers/environments
- Good understanding of containerized applications and tools: Docker, Kubernetes
- Familiarity with CI/CD automation tools: Jenkins, GitHub Actions, Bitbucket Pipelines
- Experience with multi-tier distributed systems, web services/APIs, and both relational + NoSQL databases
- Experience across multiple parts of the stack (e.g., Frontend, Android/iOS, Backend, DevOps)
Location
United States
Scraped 7/14/2026