Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 300+ Golang Bayes Esports Solutions Jobs (1 new this month) in December 2024 at companies like General Motors, hypergrowth and ONRAMP with salaries from $60,000 to $250,000 working as a Senior Software Engineer, Blockchain Developer and Staff Golang 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
36 developers joined Golang Cafe in the last 30 days
12,568 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 331 Bayes Esports Solutions Jobs • Sort by
Date
Senior Software Engineer General Motors San Francisco, United States $100,000 to $140,000 a year
August 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Role Summary
The Senior Software Engineer is a team member of Global Connected Consumer Experience – Advanced Development & Concepts Group and is responsible and accountable for the quality and delivery of applications that make up complex systems serving GM customers. This role requires extensive knowledge of software development technologies, techniques and processes. The successful candidate will work independently on projects around autonomous vehicle and ride sharing. The individual will be tackling hard engineering problems on a day-to-day basis. The individual will work as a member of a multi-disciplinary team of individuals of various levels of experience who will be driving new software and/or software improvements across the organization.
Key Responsibilities
Ability to understand complex problems in the data, natural language and contextual spaces from PoC through the product.
Create solutions that scale to in the face of big data using the latest technologies including open source
Software analysis, code analysis, requirements analysis software review, identification of code metrics, system risk analysis, software reliability analysis, Object-oriented Analysis and Design
Maintain a balance between building sustainable, high-impact projects while shipping software quickly
Software modeling and simulation
Evaluate and identify new technologies for implementation
Maintain standards compliance and adherence to governance policies
Work with leadership to identify continuous improvement opportunities for software development, design and engineering areas
Drive for code asset management and reusable design frameworks
Conduct research on new products and drive implementation to benefit/optimize overall software development
Required Skills and Experience
Experience with common programming languages like Java, C++. Broad experience with software at all levels is a must.
Experience with common intelligence tooling from big data stores, cloud platforms, Python and machine learning frameworks preferred.
Rich experience in software throughout the ecosystem from embedded, mobile and cloud platforms.
Hands-on and can-do attitude in developing solutions to software architectures to meet user experience, platform or performance needs.
Expert knowledge of database modeling and data structure principles, techniques and best practices.
Strong knowledge of design patterns, different programming paradigms.
3+ years of experience as software engineer
Passionate about self-driving technology
Required a degree in computer science or related technical field.
Master’s degree, preferred
Blockchain Developer hypergrowth London / Berlin / Remote $70,000 to $120,000 a year
August 2018
7 Applicants This Week
More Than 6 Months Old
Job Description
Hypergrowth is seeking an experienced Blockchain Developer who has solid expertise in system and software architecture, delivering scalable Enterprise software. The perfect individual will be confident and experienced with relevant full life-cycle architecture and software development capabilities.
Job Duties and Responsibilities:
Must have broad and deep technical knowledge and passion for learning new technologies rapidly and independently
Should have broad technical foundation and be able to understand network, operating system, database and application development design
Responsibilities
Design and build industry specific solutions using the Blockchain technology
Contribtute to infrastructure setup and solution development in Blockchain and related technologies such as Ethereum, crypto currencies and smart contracts.
Understand functional requirements as applicable to various industries and convert into system specifications for development.
Define development approach and best practices to implement the solutions.
Design and build Blockchain framework, accelerators and assets.
Document development artifacts and best practices.
Mentor team members, review code artifacts and provide technical guidance.
Requirements
5+ years of hands-on experience in Java/C#/Python/Golang.
3+ years' experience in application development and systems implementation.
1+ year experience in Blockchain research, understanding and solution development.
Experience in NodeJS, GIT repositories, open source tools &technologies.
Very good understanding of Blockchain technology, crypto currencies (Bitcoin or others), various consensus protocols.
Experience in development on one of the Blockchain platforms like Hyperledger, Ethereum, R3 Corda, Ripple, Neo,
Experience in development of applications using distributed applications framework like Meteor, Multichain etc.
Basic understanding of cryptography, symmetric/asymmetric (public/private key), hash functions, encryption/signatures.
Experience with distributed systems and protocol design
Experience with RDBMS, NoSQL or distributed databases
Strong understanding of Algorithms and Data Structures
Understanding of secure software development practices
75% of our nation's freight is moved by truck and the underlying payments systems are fundamentally broken, relying on unreliable legacy technology from the 1980s. Join ONRAMP to build payments infrastructure that's purpose-built for transportation, tackling a massive opportunity in freight payments and creating a more efficient future.
ONRAMP is backed by top supply chain & fintech VC firms, with executives who have led teams at AmEx and Wex. You will find a team of individuals bringing their best to the table and working together openly to challenge the highly profitable, slow-moving incumbents that have dominated for decades.
What we’re looking for
We’re looking for a highly skilled engineer with expertise in payment systems delivered with GraphQL and REST APIs, Golang, and Kubernetes.
Responsibilities
Design and implement solutions for ONRAMP APIs, payment system, reporting, CI/CD, observability, and infrastructure.
Maintain system resilience and stability. Resolve incidents.
Provide technical leadership to other engineers on the team, through design review, mentoring, and project supervision.
Collaborate with customers and partners on API integrations.
Qualifications
10+ years of experience as a software engineer, with significant responsibility.
Experience designing and implementing payment systems, or similar real-time transactional systems with stability and reporting requirements.
Experience delivering incremental value in a rapidly evolving environment. Comfortable with ambiguity and changing requirements.
Experience with Go, Postgres, Istio, and scalable infrastructure (such as Kubernetes, Serverless, Lambda) and cloud providers (GCP preferred). Knowledge of API authentication and access mechanisms (such as OAuth, JWT).
Ability to effectively communicate with customers and partners, demonstrating clarity, humility, and precision.
Low ego and excited to work across various functions to help move the business forward.
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Based in New York City, or willing to relocate.
Legally qualified to work in the US.
Benefits
Health, dental, and vision insurance.
Meaningful equity in an industry-changing startup.
401k plan.
ONRAMP is an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics.
We are seeking a highly skilled Backend Engineer to join our dynamic team. The ideal candidate will have extensive experience in full-stack Go development and a strong understanding of Kubernetes and AWS deployment. This role requires someone who can build scalable backend systems and ensure seamless integration with our machine learning algorithms.\u000A\u000AAbout Prospecter: At Prospecter Ventures, our mission is to transform technology and its usage in the modern era through the creation of cutting-edge technology offered through our SaaS product. We work across the globe and remain at the forefront of technologic development. Through this, we are on an extraordinary scaling pathway, becoming one of the leaders in our industry. Our core values are the backbone of our business and guide our day-to-day operations, we are: results-oriented, future oriented and strive towards making the world a more unified place through the use of technology. Furthermore, making our technology accessible and affordable to users around the globe, is important to us.\u000AProspector is a pioneering company focused on developing an advanced machine learning content management system (CMS). Our tech stack includes Golang, gRPC, and protocol buffers for backend services, and TypeScript with Vue.js for frontend applications. We aim to revolutionize how content is managed and delivered using cutting-edge technology and innovative solutions.\u000A\u000AKey Responsibilities:\u000A● Develop, maintain, and enhance backend services using Golang, gRPC, and protocol buffers.\u000A● Design and implement scalable microservices architecture.\u000A● Deploy and manage applications on Kubernetes and AWS.\u000A● Collaborate with frontend engineers to integrate user-facing elements with server-side logic.\u000A● Support the Machine Learning team for model deployments and infrastructure topology.\u000A● Optimize applications for maximum speed and scalability.\u000A● Implement security and data protection measures.\u000A● Write clean, maintainable, and testable code.\u000A● Participate in code reviews and provide constructive feedback.\u000A\u000ARequirements:\u000A● Bachelor’s or Master’s degree in Computer Science or a related field.\u000A● 5+ years of experience in backend development using Golang.\u000A● Proficiency with gRPC and protocol buffers.\u000A● Strong experience with Kubernetes for container orchestration.\u000A● Expertise in deploying and managing applications on AWS.\u000A● Familiarity with CI/CD pipelines and DevOps practices.\u000A● Solid understanding of microservices architecture.\u000A● Excellent problem-solving skills and attention to detail.\u000A● Strong communication skills and the ability to work effectively in a remote team .\u000A● Based in Germany environment.\u000A\u000APreferred Qualifications:\u000A● Knowledge of machine learning concepts and tools.\u000A● Familiarity with database technologies (SQL and NoSQL).\u000A\u000ABenefits:\u000A● Competitive salary\u000A● Flexible working hours and remote work opportunities.\u000A● Professional development opportunities.\u000A\u000ADoes the above description spark your interest? Or do you feel like you could be a great fit for us, but don’t fit the profile 100%? Feel free to reach out to us, we are happy to jump on a call with you to discuss potential career opportunities.\u000AWe strongly believe, that skills can be acquired, as long as the drive and passion by a team member is given!\u000AWe are an inclusive team and are happy to hear from all potential candidates regardless of their identified gender, sexual orientation or disabilities.
As an Engineering Team Lead, you will be working alongside other engineers and collaborating with product stakeholders, making sure work is planned, delivered incrementally, and with quality built-in. You will support and coach other engineers, actively enabling them to grow based on their particular interests.
Our tech stack
TypeScript, Node.js, React, Golang, PSQL
GraphQL, REST
Pulumi, AWS, Vercel, Cloudflare, Fastly, New Relic, Github actions
What you'll do:
Collaborate closely with product stakeholders to prioritize and plan projects that add real value to our users
Work with the team on strategy and execution, delivering testable, maintainable, and high-quality solutions
Help engineers identify and grow in their areas of interest by coaching, mentoring, and giving timely feedback
Participate in and identify architectural improvements, prioritize and act on them
Bring creative ideas and expertise to the table, having a real impact on our product and engineering practices
Work in an environment that supports your individual growth
Expectations timeline
1 Month
You have gone through different onboarding sessions covering our product, current architecture, and relevant services we run on production, learned about the company's origin and current vision, and met colleagues from different departments as part of onboarding as well as weekly virtual social events.
You'd have started to get to know your teammates, learned how we work daily and contributed to our codebase.
3 Months
You will be familiar with most concepts related to our product and worked alongside your teammates to deliver features and improvements on production successfully.
You'd have had a few 1:1s with your team members to check in on how things are going and you will have collaborated with fellow engineers to improve our architecture and developer experience.
6 Months
You will have made solid contributions to our product and stack, influenced our ways of working, shared knowledge and previous experiences, helping substantially with important decision-making.
Job requirements
What we expect from you:
8+ years of backend development experience, ideally using Golang
Experience writing testable code, following best practices and design patterns when applicable
Experience developing APIs, ideally using GraphQL and/or REST
Mindful about performance and able to measure it meaningfully
Strong expertise in analyzing product requirements and creating technical designs
Experience mentoring and coaching other teammates to grow and improve continuously
At least 2 years of experience leading a team, covering people and delivery management
Strong collaboration and communication skills, both verbal and written. Ability to take ownership, but also ask for help and advice when needed
Openness to feedback and willingness to learn, reflect, and grow within the organization
Experience in successfully driving technical, business, and people-related initiatives that improved productivity, performance, and quality
Interview Process
The Process:
* Intro call with Talent Acquisition
* Hiring Manager Interview
* Technical Interview
* Team Fit call
* Reference Check and Offer
We are looking for a Senior Software Engineer who can turn ideas into reliable, beautifully written code that other people will find easy to comprehend and modify. You have a fundamental understanding of distributed systems and how Linux works behind the scenes. All additional experience in low-level systems is considered to your benefit. Experience and understanding of blockchain are not mandatory.
Responsibilities
Work closely with us as we build additional features, functionality, and applications
Understand Gevulot infrastructure in detail to ideate and execute areas of improvement
Implement and contribute to engineering practices and processes
Qualifications
2+ years of experience in Go, through official work or personal projects
Ability to quickly learn complex systems
Ability to proactively identify issues and find possible solutions
Fluent and active communication skills in English
Preferred Skills
Experience and interest in distributed systems, P2P networking, virtualization, and unikernels
Curiosity for blockchain/cybersecurity
Familiarity with Linux internals, POSIX standards, file systems, and zero-knowledge cryptography
Stack
Linux on x86-64
Nanos unikernel
QEMU
gRPC over VSOCK
Go
Postgresql
What we offer
Fully remote position
Competitive salary
Significant responsibility from day 1
Fast growth environment with opportunities for professional development
Minimal amount of meetings
Free-ish working hours (Some overlap availability needed with EET)
Opportunity to work on the cutting edge of Zero Knowledge infrastructure
Opportunity to gain experience in the blockchain industry and development without prior industry experience
Reports to: Engineering Manager
Location: Remote, US and Canada only
Compensation Range: $135,000 to $170,000 base plus bonus and equity
What We Do:
Founded in 2015 as a fully remote company by former NSA cyber operators, Huntress was built on a simple premise: to force hackers to earn every inch of their access.
Today’s cyber-attacks aren’t limited to large organizations with the security tools that can ward off threats. Hackers don't discriminate and will find a way to penetrate any vulnerability in any size business, which is why Huntress focuses on protecting those small to midsize businesses that make up the backbone of our economy.
Huntress stops hidden threats that sneak past preventive security tools by utilizing our award winning security platform and expert human threat hunters through dynamic products including Managed EDR, MDR for Microsoft 365, and Managed Security Awareness Training.
Join the hunt and help us stop hackers in their tracks!
What You’ll Do:
The Huntress team is looking for a senior engineer who has experience writing software that interfaces with the Windows Operating System at a low level. This engineer will be responsible for developing applications that communicate from our customers’ Windows systems to our web portal to provide our threat operations team with critical threat-hunting information.
Responsibilities:
* Build features for a Windows application that interfaces with various low-level windows APIs on Windows to collect data and send it to our SaaS application
* Integrate our endpoint application with our backend SaaS web application’s REST APIs for managing state and providing information that is used for threat hunting, paying particular attention to low resource usage on Windows hosts
* Collaborate with QA and DevOps to use our end-to-end testing framework to test our agent and its interactions with our web portal
Rewards:
* The opportunity to work on cutting-edge technology
* Training in a field that is fast-growing and in demand
* A work environment with a high bar, low stress, and no politics. We are software engineers, not coders.
* We leverage our peers to help fill our gaps and come up with the right solutions.
* We succeed or fail together as a team and value making others successful. Your manager will work hard to create a successful path forward for you in your career
What You Bring To The Team:
* Cyber security experience or a willingness to learn
* Able to communicate highly technical concepts clearly and concisely
* 5+ years of programming in Go
* 5+ years of experience writing low-level software that interfaces tightly with the underlying operating system
* Experience with Windows internals, Win32API, WMI, Powershell, and drivers is a bonus.
* Experience writing software for distributed architecture
* Ability to coach or mentor junior engineers
What We Offer:
* 100% remote work environment - since our founding in 2015
* Generous paid time off policy including vacation, sick time, and paid holidays
* 12 weeks paid parental leave
* Highly competitive and comprehensive medical, dental, and vision benefits plans
* 401(k) with 5% contribution regardless of employee contribution
* Life and Disability insurance plans
* Stock options for all full-time employees
* One-time $500 stipend to build/upgrade home office
* Annual allowance for education and professional development assistance
* $75 USD/month digital reimbursement
* Access to both Udemy and BetterUp platforms for coaching, personal, and professional growth
Huntress is committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are.
We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status or any other legally protected status.
We do discriminate against hackers who try to exploit small businesses.
Accommodations:
If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to accommodations@huntresslabs.com. Please note non-accommodation requests to this inbox will not receive a response.
If you have any questions about your personal data privacy at Huntress, please visit our privacy page.
Swarm is a system of peer-to-peer networked nodes for a decentralised storage and communication service.
Swarm could shape the future towards a self-sovereign global society and permissionless open markets. On Swarm, applications run autonomously yet securely in a planetary-scale deployment and execution environment.
Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm Network.
Bee provides low level constructs for file storage, feeds, key-value stores and untraceable communication, through solid, well-tested code delivered in an agile manner.
Key technologies are Go, libp2p, protobuf, leveldb, and go-ethereum, as well as various cryptographic libraries.
Your role:
Take architectural decisions for our p2p distributed network
Suggest improvement solutions for our codebase and the testing process
Development of the reference Swarm implementation in Go aka Bee
Developing domain-specific knowledge and expertise in the Swarm incentive layer implementation
Bringing code up to spec
Delivering well-tested code
Conducting thorough code reviews to your peers
Your profile:
You have 5+ years of experience in a similar position & at least 3 years with GoLang
You have experience in working on large-scale distributed systems
Familiarity with infrastructure tools (we use k8s, helm)
You follow SOLID principles
You like to work in a fast paced environment
Strong sense of ownership and responsibility
You manage your own time effectively and respect time constraints
You like to work remotely
You are available around the CET timezone
You can express yourself fluently in English, both verbally and in writing
We appreciate:
You have a solid grasp of blockchain principles and application design considerations
Experience with libp2p
You are familiar with go-ethereum
Acquaintance with cryptographic concepts
Knowledge of monitoring tools (we use Grafana, Prometheus, Jaeger and OpenTracing)
Knowledge of Solidity
A passionate open-source contributor
We offer/Team perks:
An open, flat and transparent work environment
100% remote friendly
Flexible working hours
We care about our swarm: Incentives through BZZ, our token
Should you be interested in the position, please send your CV to talent@ethswarm.org
Most Important:
* Develop new services using GoLang to address critical product and business requirements
* Design scalable systems using modern cloud technology and industry best practices to solve unique challenges
* Communicate a long-term vision for maintaining and scaling our backend systems and teams
* Collaborate with engineers, designers, product managers, and senior leadership to translate product and technical vision into a quarterly roadmap
* Write high-quality, thoroughly tested code to meet customer needs
* This role utilizes the following: Kubernetes, Docker, AWS, K8s, Monitoring, Logging, Queues, and Pub/Sub
Nice to have:
* Experience working with Docker
* Knowledge of monitoring and managing GoLang infrastructures to ensure optimal performance
* Familiarity with AWS DynamoDB
* Interest or familiarity with cryptocurrency-focused Fintech solutions
Personal Attributes:
* Fluent in English with excellent written and verbal communication skills
* Proactive, self-directed, and able to work within a wider team
* On-call availability during business hours for critical issues and escalations
* Strong problem-solving and troubleshooting skills