Sr. Software Engineer Full Time Position

interested candidates can share their resume to sridhar@enormousenterprise.com

Position: Senior Software Developer

Location:  Sunnyvale, CA

Job Type: Full Time

JOB DESCRIPTION:

Responsibility:

  • Build and maintain Linc’s SaaS application platform at the highest level of quality, service and availability
  • Architect, design and implement new functionality and product enhancements
  • Play a leading role in all phases of software development from planning, designing, implementation, testing, deployment, to day-to-day operation
  • Collaborate across entire product team to contribute to the analysis of functional requirements and overall system architecture
  • Document and communicate designs and interfaces for use by other engineers

Key Qualifications:

  • 6+ years of experience in designing and developing large scale web applications or enterprise systems
  • Experience in building high performance, highly scalable, and fault-tolerant multi-tenant SaaS based applications with Amazon AWS
  • Demonstrated ability to master at least two of the programming languages: Python, Go, Java, Ruby or C++
  • Strong knowledge in software architecture, data structures, modern design patterns and internet protocols
  • Proficient in relational databases and SQL (MySQL, PostgreSQL, AWS RDS)
  • Self-starter – ability to drive projects forward with limited oversight
  • Excellent communication and problem solving skills
  • Bachelor or graduate degree in Computer Science or related technical fields

Desired:

  • Experience in designing and implementing public API. Familiar with microservice Architecture
  • Kafka, Cassandra / MongoDB, ElasticSearch, Docker, Kubernetes
  • Experience in machine learning and Hadoop ecosystem
  • Experience in ecommerce industry
  • Python or Java or Scala

Perks

  • We will sponsor Visas
  • Full medical and dental coverage
  • Company provided lunches and close to downtown Sunnyvale
  • Knowledge sharing sessions with some of Silicon Valley’s best minds

Leave a Reply

Your email address will not be published. Required fields are marked *