
Posted a day ago
Senior Software Engineer
ConverseSenior Software Engineer
Requirements
Bachelor's degree in Computer Science or Engineering, 7+ years professional software engineering experience, Microservices architecture expertise, Domain driven design, RESTful API development, Cloud services (AWS), Container orchestration (Docker/Kubernetes), CI/CD implementation, Proficiency in Node.js, Python, Java, Kotlin, or Go
Skills
Node.jsPythonAWSReactDockerKubernetesTypeScript
About the role
Responsibilities
- Design, develop, and maintain scalable React applications and Node.js services.
- Build and implement RESTful APIs and microservices using cloud-native architectures.
- Collaborate with Product Managers, Designers, and SRE teams to translate business needs into technical solutions.
- Provide technical leadership, architectural guidance, and mentorship to junior engineers and analysts.
- Manage databases to ensure efficient data storage and retrieval.
- Implement and maintain CI/CD pipelines to ensure seamless software delivery and production support.
- Conduct code reviews to ensure best practices, security by design, and high code quality.
- Optimize system performance to ensure high availability and responsiveness across the full stack.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 7+ years of professional software engineering experience building and operating production systems.
- Expertise in microservices architecture and Domain Driven Design (DDD).
- Strong experience with cloud services (AWS - EC2, ECS, Lambda, API Gateway) and container orchestration (Docker/Kubernetes).
- Proficiency in one or more languages: Node.js, Python, Java, Kotlin, Go, or TypeScript.
- Proven experience implementing CI/CD and managing DevOps responsibilities.
- Strong problem-solving skills with experience troubleshooting complex, distributed systems.
- Excellent verbal and written communication skills for engaging both technical and business stakeholders.
Preferred Qualifications
- Experience with observability and monitoring tools such as Splunk or SignalFx.
- Familiarity with messaging and streaming platforms like Kafka or Event Hubs.
- Exposure to Supply Chain or Corporate domains (inventory, logistics, warehouse management, or financial systems).
- Experience implementing or integrating with ERP platforms.
- Knowledge of secure coding practices and identity and access management.
About the Company
Converse is a worldwide advocate for self-expression, bringing innovation and inspiration to athletes around the globe. We celebrate unique and creative individuals, providing a culture where you have the freedom to create and grow professionally.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Converse · Karnataka
