We are looking for a great Go developer who possesses a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and has a reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential. Interested candidates can apply directly on https://cloudfeathergames.com/positions" target="_blank">https://cloudfeathergames.com/positions for a faster approach.
Number of positions - 2
Responsibilities
Primary responsibilities and skills include the following areas:
- Writing scalable, robust, testable, efficient, and easily maintainable code
- Translating software requirements into stable, working, high performance software
- Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture
- Building highly scalable, highly available web services to handle millions of transactions per day in a cloud native environment
- Working on an agile team using CI / CD best practices to deliver the highest quality software possible quickly
- A strong desire to learn new things and continually improve yourself and those around you with a “can do anything” mentality
- You live to experiment, test, fail fast, and learn as you go, we are not looking for a cookie cutter solution to the complex problems we solve
- Strong knowledge of Go programming language, paradigms, constructs, and idioms
- Knowledge of common Goroutine and channel patterns
- Ability to write clean and effective Godoc comments
- Familiarity with code versioning tools git
- Good understanding of SQL and data modeling.
- Scripting ability (Bash / Shell, Python etc)
- Any one of these data store MongoDB, Postgres, CockroachDB, or other NoSQL servers
- Automated testing of applications & Continuous Integration
- Experience writing and building API systems using REST / JSON / gRPC
- Experience with Kubernetes, Docker, Kafka, NATS etc.
About CloudFeather Games
Similar jobs
What you’ll do:
- Work closely with the founders and the team to plan, design, and build the next iterations of Dyte’s video-audio APIs.
- You will collaborate closely with other engineers of the team and lend your help in your areas of expertise.
- Build micro-services to support new functionality.
- Build best practices to improve the current API workflow.
- Help us scale our current micro-service framework to support a multi cloud, multi region environment.
- Work closely with the media and the infra team to optimise the performance and reduce the latency of our API framework.
- Help design and develop the next iteration of our observability platform.
- Mentor and hire Junior Developers.
- Ensure that our customer’s experience is the best it can be. You might have to interact with the dev team of our clients.
Who you are:
- 5+ years of experience working as a software engineer in a fast paced environment.
- Well versed with Golang or Javascript.
- You are intensely curious and passionate about the prospect of diving deep into multiple technologies, platforms, and problem spaces, even if they are currently unfamiliar.
- You embrace uncertainty. Our space is a rapidly growing one and specifications are continuously changing.
- You care about the user experience and know-how to build user-friendly web applications.
- You have experience with continuous delivery. Experience with AWS is a bonus.
- You have a working understanding of object-oriented and functional programming paradigms.
- You care about web technologies, exploring data, and software design (and video calls!).
- You have excellent analytical and problem-solving skills, and can communicate your ideas.
- Experience with WebRTC, iOS, Android, or C++ development is a bonus.
- A degree in Computer Science or a similar area are bonuses.
Our Perks:
- Competitive Salary
- ESOPs
- Medical Insurances
- Friendly leaves policy
- 100% Remote Option
As our company continues to grow, we’re looking for a Software Engineer to contribute to our cloud migration solutions that enable enterprise customers’ journey to the cloud, and lifecycle of their data in the cloud.
In This Role, You Will (But Not Limited To)
- End-to-end ownership of new feature development, from design, through implementation, testing, deployment, and maintenance in production
- Translating of high-level requirements and end-user use cases into design proposals, including integration with external services and constraints of underlying service infrastructure
- Maintaining constant focus on scalability, performance and robustness of a feature, on the top of base functional implementation
- Designing and implementing logging, monitoring and alerting functions as core parts of overall software solution
- Documenting your own work and design solutions
- Decomposing complex features into smaller, short-term deliverable tasks
- Managing priorities of multiple tasks, providing up-to-date estimates for a milestone delivery
- 5+ of industry experience in technical leadership roles
- Solid knowledge of Go-Lang, Python, C/C++, SQL, shell scripting and Linux operating environment.
- End-to-end experience in design and development of highly scalable enterprise and cloud data products.
- Ability to challenge and redefine existing architectural fundamentals in order to provide next level of performance and scalability; ability to foresee post-deployment challenges.
- Hands-on experience with design and troubleshooting of scalable web services, advanced file systems, geographic replication, distributed databases and modern operating systems.
- Experience with modern DevOps technologies such as Docker and container orchestration, service deployment, monitoring and scaling
- Ability to work with multi-cultural, globally distributed teams to a common unifying product vision and closely coordinate with cross-functional teams in different time-zones.
- Passion to deliver enterprise-grade products to customers and to continuously work with engineering team to refine the product in the field.
In a content critical age, Egnyte fuels business growth by enabling content-rich business processes, while also providing organizations with visibility and control over their content assets. Egnyte’s cloud-native content services platform leverages the industry’s leading content intelligence engine to deliver a simple, secure, and vendor-neutral foundation for managing enterprise content across business applications and storage repositories. More than 16,000 customers trust Egnyte to enhance employee productivity, automate data management, and reduce file-sharing cost and complexity. Investors include Google Ventures, Kleiner Perkins, Caufield & Byers, and Goldman Sachs. For more information, visit www.egnyte.com
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
- 2-7 Years of Experience
- Expertise in software design and development
- Proficiency with at least one Object Oriented language (e.g. Java)
- Have knowledge about Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
- A strong track record of project delivery for large, cross-functional projects
- Experience with building high-performance, highly available and scalable distributed systems
- Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story
- Ability to think and analyse both breadthwise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
lives of API developers and consumers easier. If you love thinking big and delving deep and
enjoy envisioning truly elegant solutions, this role is definitely for you.
What you will be Doing
- You will abstract away complex data interactions with easy-to-use APIs that will power several
mobile and web applications.
- You will also own, scale, and maintain the computational and storage infrastructure for the
various micro-services and long-running jobs, designed and implemented by you and the team.
- We will look to you to make key decisions on the technology stack, architecture, networking,
and security. We love working with bleeding-edge technology, especially if it improves the
malleability, and simplicity of our deliverables.
What you need
- The ideal Backend Engineers are polyglots who are fluent in HTTP and core CS concepts such
as algorithms, data structures, and programming paradigms, and always pick the right tools for
the right job.
- They have a keen eye for common security vulnerabilities and how to act on them (example:
DDOS attacks, SQL Injection etc.).
- They understand what it takes to work in a startup environment and know when to trade
performance for simplicity.
- They fail fast, learn faster, and execute in time.
- Strong communication skills, get-things-done attitude, and empathy
- Strong sense of ownership, drive and obsessive attention to detail.
- Comfortable with iterative development practices and code reviews
- Previous experience as part of a product-oriented team is a plus
Technical Skillsets:
NodeJS + Javascript, GoLang, Typescript + Nodejs, Clojure/Haskell/F#/Scala
(languages/environments)
Koa, Express, Play (frameworks)
Asynchronous Programming Frameworks (Akka, Nodejs, Tornado)
MongoDB, postgres, Bigtable, Dynamo (databases)
Apache Kafka, NATS, RabbitMQ, ZeroMQ (queues)
FunctionalProgramming, FRP (functional reactive)
microservices, multi-tenant, distributed-systems, distributed-computing, event-sourcing
Good to have Skillsets:
Clojure/Haskell/F#/Scala
Apache Kafka, NATS
FunctionalProgramming, FRP (functional reactive)
event-sourcing
Koa
Why you should consider this role seriously?
- We have an audacious vision of helping companies fight counterfeiting and managing their
supply chain more efficiently
- We have built a product and solved problems for some of the largest brands in the country and
tested platform at scale (With our tags present in over 50 Million products already). We have
plans to grow 10x in the next 1 year
- Ownership of key problems. Fast-paced environment
- We are a well-balanced team of experienced entrepreneurs and are backed by top investors
across India and the Silicon Valley (Venture Highway, Startup Buddy etc.)
- Competitive market salary
- Opportunity to work directly with the CEO, COO, CTO of the company
- A chance to interact with top-notch executives from multiple industries
- Open vacation policy (and we really mean it!)
- Open Pantry
- As a team, we love to travel :). An off-site every quarter
Position Software Developer/Sr.Software Developer
Department Technology
Company Expedient Healthcare Marketing Pvt. Ltd
Compensation Salary as per industry
Benefits Group Medical Insurance + Term Insurance
Greetings from Healthians!
https://www.healthians.com/">Healthians is India's leading health test at home service offering a wide range of health packages. It also has the fastest growing network of state-of-the-art fully automated diagnostic laboratories and a large team of highly skilled phlebotomists who specialize in sample collection from homes.
Technological innovation has been the foundation of the brand in the industry. The Company has completely turned a customer's diagnostic experience on its head, by focusing on delivering the best service experience fulfilled through technology.
Combining the use of Algorithms, Big Data, and Artificial Intelligence, Healthians has been at the forefront in terms of adopting technology to reimagine and redefine things in the diagnostic industry.
Healthians believes in adopting technology to drive more effectiveness, accessibility and innovation to be able to radically enhance the service experience for consumers.
With the philosophy of continuous improvement at its heart, Healthians aims to adopt IoT and AI to potentially leapfrog into the future and be the flag-bearer of digitization in the healthcare industry.
What we are looking for
- Graduate/Post Graduate in Engineering or related stream of IT/Software
- Individual contributor with the ability to work as a strong team player to execute tasks assigned to the development team based on pre-defined deadlines
- Energetic, innovative, self-motivated, with critical thinking ability
- Keen to work in a fast-paced environment and willing to put in additional efforts to complete challenging tasks
Desired skills and experience
- Strong coding skills in PHP, Code Ignitor, Laravel, MySQL, SVN/Git, AJAX, JQuery
- Excellent RDBMS (MySQL) and NoSQL (MongoDB, Couchbase) database skills
- API based development knowledge is must
- Working experience of Agile and JIRA
- Exposure to AWS, Memcached, Redis, Ngnix, Elastic Search, and Solar is desired
- Good understanding of OOPs
- Experience in writing technical specifications
Team Human Resources
Primary Responsibilities
- Design, architect and develop advanced software solutions in a cross functional Agile team supporting multiple projects and initiatives
- Collaborate with product owners and/or the business on requirements definition, development of functional specifications, and design
- Collaborate on or lead development of technical design and specifications as required
- Code, test and document new applications as well as changes to existing system functionality and ensure successful completion
- Take on leadership roles as needed
Skills & Requirements
- Bachelor’s Degree required, preferably in Computer Science or related field
- 3+ years of software development experience using GoLang/Java programming language
- Experience with cloud technologies (AWS/Azure/GCP/Pivotal Cloud Foundry/any private cloud) and containerization is required
- AWS - experience in extensive use of AWS offerings like Redis, Kafka etc.
- Experience with a micro-services architecture is a plus
- Excellent communication, collaboration, reporting, analytical and problem-solving skills
- Experience with PostgreSQL or other Relational Databases
- Test-driven development mindset and a focus on quality, scalability, and performance
- Strong programming fundamentals and ability to produce high quality code
- Solid understanding of Agile (SCRUM) Development Process required
• You will work on a disruptive product that’s still in its early stages
• Lead development of features within your technical focus area (backend)
• Design and develop secure, clean, clear, scalable, and well-documented
codebase
• Translate objectives into step by step, evaluate, and then refactor into a
scalable and extensible design
• Exercise high end-to-end ownership and initiative of their tasks
• Design, develop, ship, and maintain medium or high complexity features
with little guidance from a more experienced engineer
• Research on new technologies and tools to improve products
• Mentoring other engineers, defining our technical culture, and helping to
build a fast-growing team.
Qualifications
• 2-4 years of experience of building backend services
• Familiar with REST and event driven constructs
• Well-versed in one of the following languages: Java, Go-lang, or Python
• Data modelling experience in Relational and NoSQL databases
• Proficiency in OOP, SQL, Design Patterns, and software best practices
• Well-versed in standard web frameworks such as Spring Boot / Django
• A supportive and highly collaborative attitude to work with cross-
functional teams on a daily basis
• A passion for learning new stacks and taking on new challenges
• Ability to break-down larger/fuzzier problems into smaller ones in the
scope of the product
This person MUST have:
- BE Computer Science, MCA or equivalent
- Cloud app development experience
- Strong knowledge of Go programming language, paradigms, constructs, and idioms
- Knowledge of common Goroutine and channel patterns
- Experience with the fullsite of Go frameworks and tools, including:
- Dependency management tools such as Godep, Sltr, etc.
- Go’s templating language
- Go’s code generation tools,such as Stringer
- Ability to write clean and effective Godoc comments
- Familiarity with code versioning tools(such as Git, SVN, and Mercurial)
Experience:
- Min 3 year experience
- Not more than 15 year experience.
- Startup experience is a must.
Location
- Remotely, anywhere in India
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. .
Position:
- Full time/Direct
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here because you love the company. We have only a 15 days notice period.
We are currently hiring for Singapore headquartered, 2017 growing product based company into FinTech Space at NCR-Gurgaon/Remote (work from home due to covid-19 pandemic), currently operating in Singapore, India, Hong Kong market, near future vision is to expand the team & operations in other geographies globally. For company details & other possible opportunities with our product clients in NCR & BLR, simply connect at linkedIn OR email the profile directly for quick response.
Company Culture:
- Be a core member and shape the company: You won’t be just another employee. We are intentionally small in terms of team size. It helps us ensure that every voice is heard, and every opinion valued.
- Fast track learning with excellent mentorship: We have deep expertise in every functional domain, and every single one of us is very enthusiastic about sharing knowledge. You can also learn and work on the full stack.
- High Growth compensation – cash and seed equity: We have built a good team, a good product, and raised money. We are accelerating full pedals now. This is the best stage to join a startup.
- International exposure: We are already operational in Singapore and will soon expand in new geographies. This is a great opportunity to explore different cultures and economies.
- Open and creative workplace: We believe new ideas can come from everywhere, so we are always on the lookout.
- Benefits: Competitive compensation, flexible culture/timings, team outings and other perks.
Experience Range: 1-8 Years
Seeking high end technical aspirants and startup enthusiasts to develop its own state of the art products & cutting-edge services that help invest millions of dollars into financial markets and bring people closer to their financial goals. As we build and scale over the next few years, our product and engineering team is growing and it's the perfect time to join the team at a growing stage and create an impact within and outside the organization. We have just started and our customers are already in love.
If you are tired of maintaining a brownfield project or working on features that do not see the light of the day or just feel like writing software isn't exciting anymore, come work with us to solve the real-life complex/challenging problems . We believe in building things the right way, invest in developer productivity and follow proven engineering practices to ensure that you spend the maximum amount of time working on real problems that matter. Since work is a big part of your life, we also want to keep it interesting by working on new but proven technologies, sharing knowledge and of course have fun in the process (company outings, team sports, lunches, etc)
Basic Role Responsibilities & Requirements:
- 1-8 years of software development experience with excellent programming skills in any language
- Deeply technical with a track record of successful delivery as an individual contributor
- Strong computer science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis
- Take ownership of new products/features and Proven ability to deliver a high-quality product that scales
- Contribute to the system design and architecture of our backend APIs and fund management system
- Ability to challenge ideas and also get challenged to find the best solution and break down a big problem into chewable pieces in a very structured way
- Ensure adherence to engineering best practices and maintain the overall quality of our codebase
- Collaborate with cross functional teams throughout the whole process
- Mentor and assist younger members of the team and perform code reviews
- Work with the product team to translate powerful ideas into everyday business value
Desired Technical Skills: Data Structure, Algorithm, Problem Solving/Analytical Skills, Backend Development, Java/Python/
Please do not hesitate to share it with your nexus who may be looking for the next exciting career.
- Backend server development & support with Node, JavaScript, JSON, REST, NoSQL, Cloud Native technologies like Docker & Registry, Kubernetes & Helm
- Skilled in data structures, algorithms, modularization, OOP, microservices, and design patterns
- Skilled in coding best practices using containers, packaging (npm, yarn), agility (with Git, Jira), unit testing (JEST), CI/CD (Jenkins), debugging, and ensuring high productivity & quality
- Exposure to security (OIDC/JWT, RBAC, monitoring, auditing)
- Good with learning, problem solving & innovation
- Good written & verbal communications skill; team player with good logical thinking, EQ, and resilience