Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 400+ Golang Coda Platform Jobs (1 new this month) in November 2024 at companies like World Open Network, CareerNinja and Pivotal with salaries from $90,000 to $140,000 working as a DevOps Engineer, Senior Software Developer and Software Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
35 developers joined Golang Cafe in the last 30 days
15,358 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
10 of 440 Coda Platform Jobs • Sort by
Date
DevOps Engineer World Open Network Menlo Park, United States $110,000 to $140,000 a year
July 2019
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Job Description
We are an exciting start-up company founded by proven leaders with repeated success in the technology space. Our newest company is developing a cryptocurrency platform based on an open-source third generation blockchain that we’re creating. Our goal is to set a new standard in security and protection for our end users and community.
We’re looking for an experienced Devops engineer responsible for automating and managing the technology processes around the development, testing, release, and deployments. Working closely with developers, support and the product manager, the Devops engineer uses continuous integration tools, scripts and manual processes to ensure that all teams have access to the systems and tools necessary to perform their jobs at all times.
The position is reporting directly to the VP of Infrastructure, Operations and CISO, the goal is to keep the department running in an efficient and profitable manner, to increase customer satisfaction, loyalty and retention, maintain standards and meet expectations of WON’s services, both internally and externally.
Responsibilities
- Pursue a rigorous, disciplined approach to software development process and automation.
- Develop, test and maintain build and deployment scripts in CI/CD framework/tools to automate and
streamline deployment processes.
- Drive the Operations team toward automation and deployment best practices.
- Lead efforts in automation, continuous deployment, build, and configuration management.
- Actively participate in Engineering Scrum and design meetings to drive quality releases.
- Monitor applications with Application Performance Monitoring tools.
- Produce and maintain documentation on installations, procedures and requirements for systems.
- Participate in on-call rotations.
- Assist with the development and implementation of mission critical applications
- Assist with the development of robust, scalable, high performing, high-volume production applications with users across the globe
- Build internal systems and support business needs with your domain expertise
Qualifications
Minimum qualifications:
- Bachelor's Degree+ in engineering or computer science
- Expert skills with Linux, networking, storage, and virtualization
- Automation with tools like Ansible/Chef/Puppet.
- Experience with setting up and supporting CI/CD for Java/C++/C#, Go, Nginx, Ruby, MySQL, Redis, RabbitMQ, NodeJS development environments
- Experience with Docker containers and Kubernetes a definite plus.
- Experience with setting up full stack Monitoring and alerting with tools like Sensu, Splunk or Nagios
- Proficiency in a high-level scripting language like Ruby, Python, shell scripts etc.
- Ability to plan and execute S/W and infrastructure upgrades based on data driven capacity planning
- Experience with build systems (Makefiles/Scons), and release management tools (Git, Jenkins, Jira)
Benefits
- Competitive Salary
- Awesome bonus
- 20 days annual leave
- 8 days personal leave
- 100% medical, dental and vision insurance
- Life insurance
- 401(k) and FSA
- Free shuttles between Caltrain Menlo Park and office
- Gym on site, accessible 24/7
- Located on corner of Marsh Road and 101, by the Dumbarton Bridge exit.
- Loads more!
Are you interested in making a broader and deeper educational impact on society? Then join us where you can contribute by designing and executing a high tech solution. At Career Ninja we are aiming to bridge the gap between job seekers and recruiters by providing a personalised learning platform to job seekers. We’re looking for a solution designer who will build a scalable and effective architecture that could solve the complex challenges in an efficient way. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. We are looking for someone with a broad set of technical skills who are ready to take on some of technology's greatest challenges and make an impact on thousands, if not millions, of users.
Responsibilities
Translate Career Ninja’s objectives into iterative MVPs, evaluate and then refactor into a scalable and extensible design.
Pair with team members on functional and nonfunctional requirements and spread design philosophy, goals and improvements to code quality across the team.
Design and develop highly scalable, highly available, reliable, secure infrastructure.
Coordinate with cross-functional teams on planning and execution.
Drive the agile and rapid development process.
Building and managing automated build/test/deployment environments.
Lead deliverables and lead a team of talented and highly motivated engineers.
Experience
4+ years of relevant software development experience with consumer products with hands-on experience in designing, developing, testing and deploying applications for large-scale applications.
Experience in a scripting language like Golang, Nodejs (also willing to learn others).
Experience in developing mobile apps(Android/iOS) and react-native.
Proficient in OOP, SQL, Design Patterns.
Data modeling experience in Relational and NoSQL databases(MongoDB preferred).
Ability to understand and implement Continuous Integration and Continuous Delivery.
Well versed with Agile methodologies, TDD and Automation.
Continuously refactor applications to ensure high-quality design.
Ability to plan, prioritize, estimate and execute releases with a good degree of predictability.
Ability to scope, review and refine user stories for technical completeness and to alleviate dependency risks.
Passion to learn new things, solve challenging problems.
Benefits
Working with us could be your best decision if you're looking for learning, growth and wide exposure. You will be given real responsibilities, freedom to make decisions and come up with ideas and work closely with the founder and the core team, all in a flexible, casual and young (everyone under 27) work environment.
Flexible work, free snacks, board game breaks, etc are just a regular part of our work life.
Software Engineer Pivotal London, United Kingdom £60,000 to £75,000 a year
July 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Always be kind: a simple daily affirmation and one that feels more like a personal mission statement than a corporate motto -- but Pivotal isn’t just any corporation. Underpinning our world-class capabilities in cloud-native software delivery and agile development methodologies is one common thread: empathy. Not only do we want to transform the way the world builds software, we also want to make sure that sustainable pace, kindness, and diversity are at the core of every enterprise.
Known for taking an iterative approach, our 2000+ employees are empowered every day to help shape the way we build software. Pivotal is committed to open source, a diverse culture, and fostering safe spaces for all of our individual employees.
*You*
You are looking for a collaborative environment building distributed systems that enable enterprises to focus on their business rather than re-architecting a cloud platform from scratch. Pair programming has always been something that you wanted to try out.
Furthering your education has always been a goal of yours. Learning new programming languages and getting to work with Golang piques your interest.
Contributing to open source software makes you feel good about the transparency it brings to an organization's code quality.
*Us*
Agile concepts are at the core of our process. We have a whole host of Pivotal Practices around Test Driven Development, pair programming, team retrospectives, technical retrospectives and continuous integration. We are excited to teach these to you and innovate with you on their implementation.
We stick to a strict 8 hour a day schedule (with flexible start and end times). Although on-call rotations are part of most teams, incidents are exceedingly rare.
We pair in small teams of 4 - 8 people in our London office, conveniently located at Old Street. We use Slack to stay connected and Tmux for pairing. We are working hard to make sure that our distributed teams function as smoothly as our distributed systems.
You'll rarely be alone when developing; from pairing all day to 1 on 1 time with your manager, there is always a Pivot there to lend a helping hand. Mentorship from senior engineering leadership is built right into our process - you’ll always be empowered.
Making an investment in each Pivot’s professional development improves the organization as a whole. We encourage you to go to conferences or purchase those pricey O'Reilly books - and we’ll give you a budget each year to do it.
*Your Day*
As cliche as it may sound, every day is completely different from the next. We have a general framework for what our day looks like and the majority of it will be spent with your pair:
9:06 AM - Office-wide stand-up to build office cohesion and start the day off together.
9:10 AM - Team standup - discuss any blockers, choose pairs, maybe even tell a joke.
9:30-12:30 PM - Start pairing, tackle an open GitHub issue and open a pull-request.
12:30-1:30 PM - Lunch! Grab food from one of the many nearby restaurants, run an errand, or join a book club.
1:31-6:00 PM - Get back with your pair and start an acceptance test for a big feature.
While that schedule does look busy, don’t worry - we take ample breaks throughout the day. Take a walk to get boba, read a book on the balcony, play a game of ping pong, or chat with co-workers at the snack bar. Sustainable pace is held in high regard. We know there is a life outside of work, we want you to be able to spend time with family and friends.
*Desired Skills / Experience*
We know from experience that not ticking every box on the skills sections stops many from applying. You should apply regardless of your self-assessment because we want to hear from you.
Ability to dive into a large polyglot codebase and contribute as you learn
Being okay with the uncomfortable feeling that comes from learning new things
Interest in exploring new programming paradigms, languages, and patterns
Demonstrable ability to research problems and break them into discrete parts
*Nice to Haves*
BA/BS in Computer Science or related field
Operations or Systems Administration experience, particularly on UNIX
Worked with large Go/Ruby/Rails codebases
Used Test Driven Development (TDD) extensively
Worked in a pair programming environment
Contributed to an open source project
On-call experience with production grade systems
Has mentored others in a professional setting
Cloud Foundry engineers participate in an on-call rotation with their team to support software they work on.
Pivotal is an Equal Employment Opportunity employer that will consider all qualified applicants, regardless of race, color, religion, gender, sexual orientation, marital status, gender identity or expression, national origin, genetics, age, disability status, protected veteran status, or any other characteristic protected by applicable law.
Does the premise of solving large scale business problems with technology excite you? Are you interested in the challenges of digitizing and automating processes in the traditional real-estate industry? Do you want to be part of the ground-up software development at a EUR 700 million-a-year business, and make a massive impact in transforming the industry itself? Then we need to talk!
At Engel & Völkers Technology, we are reimagining our own industry. An industry that we have excelled in for over 40 years and has transformed Engel & Völkers into one of the world’s leading service companies specialised in the brokerage of premium residential property, commercial real estate, yachts and aircraft. Despite our successes, we see the need to be on the leading edge of innovation and always be pushing the boundaries of the industry. As a software engineer, you will be involved in developing property-tech that will revamp an entire industry. You will own the full software development lifecycle of your products and work on complex problems with startup agility at enterprise scale with global impact.
Our development ecosystem:
Languages: Java, Golang, JavaScript, TypeScript, Kotlin, Python, Elixir, Objective-C, Swift
Senior Developer Golang Adacado Vancouver, BC, Canada $100,000 to $120,000 a year
July 2019
7 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
This is a full-time onsite position in Vancouver, BC. You have over 5 years of coding and web application expertise in a senior role, and want to do more innovative development rather than operations support.
“Creating Change is what we do.”
Adacado is looking for expert programmers to enrich our development skill pool and help take our application to the next level, innovatively and technically. You’re the type of developer that is never satisfied. You strive to create new technologies/design patterns, and/or completely abandoning current systems and undertaking complete re-builds, using the best-available technology. You thrive in doing something that has never been done before.
“Fail often, fail fast.”
The Adacado SAAS platform (and its roadmap) creates many interesting technical challenges. Adacado is built on Kubernetes, Golang, Vue, Node and ES6, and utilizes Postgres, Kafka, Aerospike, and ElasticSearch. We manage an ever growing army of microservices (100+) with special care in making our applications performant, available, and scalable.
As a Senior Developer at Adacado you will take part in designing/reviewing/writing critical application services, as well as mentoring and teaching other developers with your expertise. You will collaborate closely with teammates to implement and ship new functions in a fast paced environment where you catch errors and deploy same-day fixes on a regular basis. You feel a personal pride in the code that you produce and enjoy a culture of friendly coding ‘one-upmanship’. You aren’t afraid of spending time to try something and then throw it out all-together to start anew if it doesn’t fit the bill. You enjoy discussing design patterns and problem solving with your colleagues.
The Adacado Team
Everyone at Adacado believes in our product, making our group close knit. We live through our trials and tribulations together (often over great Vancouver craft beer or other libations). Our staff are our most valuable resource.
We provide our team members with competitive compensation with benefits and stock options, liberal time off, flexible work hours and telecommuting, and a generous skills-development/education budget. All developers also receive a standup-desk, dual monitors, and a nerf gun (yes, a nerf gun).
Adacado is located in the heart of downtown Vancouver, close to public transit. Everyday is casual day in the office and we provide a fully stocked kitchen with snacks. We also serve lunch hot and fresh every Friday, and have in-office craft beer and wine parties and bi-annual company retreats.
Location
This is a full-time onsite role be based in our Vancouver office and applicants must be eligible to work in Canada. Remote applicants WILL NOT be considered.
For our startup we are looking for a Java Developer who knows what’s going on and who is a good addition to our highly skilled development team. We have space for people who like to focus on one area to become the goto person in this area as well as people who need a new challenge every now and then. People who have new ideas are more than welcome.
Responsibilities:
- Work on the development of our disruptive platform for esports data distribution
- Help us to improve and expand our OCR plattform
- Work together with our DevOps team to make our system more reliable.
- Work together with our Data Scientists to improve our data pipelines
- Create APIs to deliver our data to customers
- Have an eye for improvements in regards to performance and code quality
Requirements:
- Strong understanding and moderate (3+ years) experience working with Java, and within a Java environment.
- Moderate experience with both relational and non-relational databases
- Moderate experience writing and working with a service-based architecture.
- A fast learner who is highly motivated and independent, but also works well as part of a team.
- Output-oriented way of working
- Good problem solving skills (able to break down problems and troubleshooting bugs effectively)
- Fluent in English (both written and spoken)
Pluses:
- Experience with Python, Go-lang or Scala
- Experience with Hibernate, SpringBoot, Akka, Gradle
- Experience working with distributed messaging queues (RabbitMQ, Kafka, Pulsar) at enterprise scale
- Experience with cloud-based deployment: AWS (or similar), Docker, Kubernetes.
- Experience with game engines: Source Engine, Unreal Engine, Unity.
- Experience with OCR technologies
- Any skills or experience in reverse engineering computer games.
- Passion for esports, gaming, and technology
We offer you:
* A "get shit done" culture
* Flexible working hours based on goal reaching rather than amount of time spent in the office
* 10% of your work time to spend on esports and/or gambling topics of your choice (alone or as a team)
* Internal training sessions in your field of profession and beyond
* Gaming room stocked with 6 PCs to play and crush enemies with your colleagues
* Bayes bar with free snacks and after work beers
* Free massage sessions
* Subsidized lunches that get delivered to the office
* Free coffee, water & soft drinks to stay focused and hydrated
* Lots of game enthusiasts to talk and share game experiences with
We look forward to receiving your application (cover letter, CV and references) as well as your salary requirements and earliest possible starting date. Please send an email containing this information to: application@bayes.gg.
We are looking for a Software Engineering Intern, who would help us build our core identification platform and infrastructure. Our backend is built in Ruby on Rails and as our colleague you would be helping us to extend it, write APIs and integrate our backend with different other third-party vendors (machine learning, fake ID detection, fraud detection etc.).
You would also receive an individual project, where you can take full ownership over a part of our system, get coaching, 1on1 sessions with experienced developers from our team and make an impact on our product from day one.
We expect you to:
Manage project priorities, deadlines, and deliverables with your team colleagues
Be self-driven and come up with new ideas on how to improve our product
Channel attention to detail in everything you tackle
Possess excellent communication skills & high levels of empathy
Demonstrate openness to feedback and radical transparency
Encourage ambition in others
Ideally be fluent in 2+ languages
Be hungry for a revolution in digital identity
In return we’ll offer you:
A chance to work on one of the most exciting problems of the 21st century
A diverse international team backed by leading VC’s
A competitive salary
Regular team events
Flexible schedule & WFH opportunities
and one more thing...
You might find some Pizza & G&T’s in the office on Friday’s
How we operate:
We work hard and celebrate our success. Our challenges are vast and creativity is crucial. That means that we divide problems not tasks and emphasize autonomy in the approach. We strive towards a common goal and are all responsible for getting there. From accounting to design, we help each other achieve the best possible results by radical transparency and constant learning. We believe each one of us is a leader at this company and treat our peers accordingly.
If this feels like an environment you could see yourself in, we encourage you to apply and look forward to finding out more about you!
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Block Chain Developer MoonX Bangalore, India ₹600,000 to ₹900,000 a year
July 2019
6 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We are looking for a software developer who has exposure to the blockchain development (Bitcoin/Ethereum) in DApp based Web App Development. He/She will have the opportunity to solve technical problems and provide innovative solutions to build and support client systems, applications on distributed infrastructure platforms like Blockchain.
Skills Required:
-Worked on at least 1 blockchain platform like Hyperledger, Ethereum,
Multichain, Corda and hands on experience in any other block chain network
is a warm welcome.
-Able to write smart contracts in GoLang or solidity/ serpent, programming paradigms intricacies, Encription techniques used in blockchain and upcoming release knowledge are preferred.
-Hands on experience in HTML,CSS3, React JS and relevant web stacks are highly appreciated for stack compatibility.
-Knowledge on building ERC-20 token interfaces to 3rd party dApps is also preferred
-Knowledge of ICO, Wallets, Exchanges, Tokens in Ethereum will be an added advantage
-Object-oriented, Event-driven, functional programming
-Programming languages: Java,Spring J2EE Framework, GoLang
-REST Services, Node JS, Mongo DB
- UI Scripting: Object Oriented Javascript like Angular JS
- Data Layer
Modern databases:
-Understand Relational, Key- value, Columnar, Document, Graph.
-Good Linux scripting
- Deployment:Docker basic commands
-Knowledge of source version control tool
-should be well versed with SW development & delivery lifecycle
-A good team player having troubleshooting and problem-solving skills.
Essential Functions of Job:
Design and develop applications in the different blockchain platforms such as Hyperledger, Ethereum, Bitcoin and other distributed computing environments.
Responsibilities:
-Learn how to design and develop in the emerging space of distributing computing applications.
-Keep up to date on emerging capabilities in this fast-growing area and identify where and how new capabilities can be applied.
-Translate requirements from architects and product managers into functional code.
-think through and anticipate how hackers and others may attempt to subvert or mis-use applications.
-Contribute to EYs internal knowledge base on best practices in this emerging technology area.
Full Stack Developer CareerNinja Mumbai, India ₹600,000 to ₹900,000 a year
July 2019
7 Applicants This Week
More Than 6 Months Old
Job Description
About this role
Career Ninja aspires to bridge the gap between job seekers and recruiters by providing a personalised learning platform to job seekers. We are aiming to build and deliver highly engineered solutions to our users. We looking for Passionate software engineers who cares for his craft. A developer who thrives on learning new technologies and doesn't believe in one-size-fits-all solutions. You should be able to adapt to new business requirements and technologies. In this role, you will be responsible to develop, deploy and maintain large backend applications aimed at improving customer experience and solving problems for our users. You should be able to deliver solutions which are scalable. So if you are passionate about working in a startup, this is the place for you.
Responsibilities
Develop, deploy and maintain scalable product.
Pair with team members for functional and nonfunctional requirements and write well-crafted, well-tested, readable, maintainable code.
Passionate about writing clean code and wants to continuously improve the system.
Effectively communicate, collaborate and work across teams.
Participate in code reviews, design discussions to ensure code quality and distribute knowledge.
Help to define roadmap and architecture based on technology and business needs
Understand business requirements and work closely with the business to provide solutions.
Experience
2+ years experience with hands-on experience in designing, developing, testing and deploying large scale applications in any language or stack.
Good understanding of NodeJS/Golang and willing to learn other technologies.
Experience in developing mobile apps(Android/iOS).
Experience in developing web apps using Angular/React.
Good understanding of object-oriented modeling.
Data modeling experience in both relational and NoSQL databases(MongoDB preferred).
Working knowledge on rest services, cache, ci/cd pipelines.
Good understanding of Agile methodologies, TDD and Automation
Passion for learning new things and solving challenging problems.
Working knowledge of Linux system is a plus.
Benefits
Working with us could be your best decision if you're looking for learning, growth and wide exposure. You will be given real responsibilities, freedom to make decisions and come up with ideas and work closely with the founder and the core team, all in a flexible, casual and young (everyone under 27) work environment.
Flexible work, free snacks, board game breaks, etc are just a regular part of our work life.
The City3.0 platform will be the next generation of management software for regulatory agencies, businesses, and service providers.We will be taking a modular approach with a microservice architecture to help speed development and make future modules for potential new business units easy to connect in.
As part of the development team, you will be responsible for helping to build this new application from data model to API, as well as interfacing with other teams to gather feedback and demonstrate new features.
Build new services in Golang to meet business needs
Define appropriate APIs for interacting with other services
Create new data models and modify existing ones and be comfortable generating reports that can cross multiple services
Collaborate with other remote members of the company via Slack, Zoom, Trello, and other online tools
Experience Requirements:
5+ years of web services industry experience
Strong Go language knowledge
Proficient in SQL
Experience building systems in Go, microservice experience a plus
Experience with Linux / Unix. Windows experience a plus
Understanding of web security standards
Familiarity with frontend development (JS, React, Vue) a plus
Ability to work on and with a distributed team
Ability to work independently between team meetings
Strong communication skills
A desire to collaborate on new services and share knowledge as needed
Not afraid to dive into existing code bases (not in Go) to discover how something is done or modify them to work as a backend in the new system