Golang Jobs in San Francisco - Golang Cafe


hand-picked Go jobs • apply directly to companies • clear salary ranges
Jobs in LondonNew YorkSan FranciscoBerlinAmsterdamRemote
Jobs in USAGermanyCanadaUnited KingdomSpainIndia
Jobs Collections on DevOpsBlockchainFintechSite ReliabilityDistributed Systems

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application



For any enquiries on this job please contact the job poster team@golang.cafe

Coda Platform  Logo
Backend Engineer with Coda Platform Sponsored
London, United Kingdom£70k - £90k
2 weeks ago

Job Description

Senior Backend Developer - London

About Coda

Coda is a technology company with a mission to build the best mobile games for each individual user with help of latest design trends and technology available for personalized experiences. Experimentation, creativity, and data are at the core of what we do.

We are a well-funded seed stage company founded by mobile industry veterans who have worked together for the past 6 years and exited their previous company. The company is based in London, and we have team members in Berlin and Istanbul.

About our team

We are a group of entrepreneurs who came together to build great games. After having exited the previous company that we built together and sold, our key goal is to make an impact in an area we are all passionate about and have fun.

We started and built the biggest mobile ad network in the Middle East and Southern Europe region and sold it to AdColony, one of the biggest, the inventors of rewarded video ads in mobile games. Our expertise is in the commercialization of games at scale, enabled by complex technology platforms.

Our goal is to bring together the best talent that is fit to go after our mission, regardless of background and location. We believe in opportunity equality and in the ability of diverse thinking teams to make a world-changing impact. We are looking to join up with other risk takers to form the foundation of our team.

Job Description

We are looking for experienced backend engineers to build the Coda platform from scratch. You will be one of the pioneer engineers who contribute to all parts and elements of the data platform we are building, from infrastructure to architecture to development.

You will work in a team consisting of experienced backend, data and machine learning engineers, directly reporting to CTO, for designing and building an integrated platform with numerous components and services, the primary intention being recording, querying and processing data. Agility, speed, robustness, security and availability are the core properties of the system we are aiming for. Although there are particular technologies we would like you to be experienced with, the main acceptance criteria for this role are system thinking ability, perfect problem solving skills and desire for constant positive contribution to Coda’s success.

Responsibilities

  • Be the part of the team to architect and build the platform from ground up
  • Implement microservices architecture for all inbound/outbound backend services
  • Develop services for client and server to record, query and process various types of data streams
  • Develop real-time 3rd party connected services to import/export data
  • Develop high throughput configuration services for client feedback
  • Work on and improve the deployment/orchestration/maintenance process
  • Support Data Engineers and Machine Learning Engineers in building Data Science workbench and creating testing/staging and production environments.

Qualifications

  • 5+ years of Software Engineering experience in backend development
  • 3+ years of experience with Go
  • Designed and built services/applications that deal with big data (high in volume and throughput)
  • Experience in different types of data storage schemes (logs, objects, relational, time series, graph etc.)
  • Having successfully implemented solutions to deal with at least over 100K TPS
  • Knowledge in microservices architecture, containers, and orchestration
  • Proficient in SQL
  • Former experience with at least one relational database solution (PostgreSQL, MySQL)
  • Former experience with in-memory data stores (Redis, Memchached, etc)
  • Thorough knowledge on cloud infrastructure, experience with AWS and its variety of services from IAM to EC2, from S3 to Kinesis.
  • Keen on CI/CD pipelines and automated testing
  • As a plus worked with distributed data warehouses (Snowflake) and distributed computing frameworks (Apache Spark)

Why join Coda?

*You’ll get to benefit from being part of a transparent and early stage team where you can get exposure to various aspects of a company whilst deploying your own expertise with a clear product vision and the funding to survive the chasm * You will work on some of the hardest technical and operational challenges in the industry - explore and break your own limits and help us break our own * Yes it’s mission impossible and yes we know our ambitions are slightly over the top but we bring experience and resources of a proven team that has achieved a wild dream before and is hungry for more * You will work with a diverse team that has learning, having fun and achieving long term goals as top priorities

We Offer

  • We welcome parents and parents-to-be - 24 weeks maternity and 8 weeks paternity leave with full pay
  • 25 days of annual paid leave
  • Competitive salary and equity
  • We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.

🔗 Link
20 of 33 Golang jobs found in San Francisco
Get Email with all new Jobs
Backend Engineer with DoNotPay
San Francisco, USA$100k - $140k
1 month ago

Job Description

About DoNotPay

DoNotPay makes the law free for consumers through artificial intelligence. For example, helping someone fight their parking ticket or their landlord. The company is backed by Andreessen Horowitz, Greylock Partners, Index Ventures and others. It has saved an estimated $15 million in parking fines and now works in hundreds of legal areas. Why join us? Important work: DoNotPay helps consumers fight for their rights across housing, utilities, finance and transportation. Huge growth: 100,000+ users. The company has been featured in every major media outlet internationally, including the Wall Street Journal, BBC News, Guardian, CBC, Telegraph, Business Insider, ITV, TechCrunch, Daily Mail, NPR, Bloomberg, NBC, ABC, CBS ‘This Morning’, Telemundo and others. Funded by the best in Silicon Valley. Andreesen Horowitz, Greylock Partners, Felicis, Index Ventures and others. Highly technical team (Computer Science from Stanford University).

You’ll design and build services to support our mobile and web applications. You’ll be working closely with our engineering team to bring DoNotPay to people all around the world.

Come join a small, fast moving team that is tackling some of the most fun engineering problems out there.

What you’ll do:

  • Design, develop, and operate new features and components that will take our product to the next level
  • Focus on the expansion and stability of our backend infrastructure
  • Develop models and business logic
  • Improve the DoNotPay experience by driving enhancements that address network latency and performance
  • Utilize the vast data set in DoNotPay to bring new personalized features to our users
  • Collaborate with other engineers, product owners, and designers to identify and solve challenging problems
  • Provide technical leadership and experience to a growing team of engineers
  • Lead by example with well designed, factored, and tested code

Things that make you a stand-out candidate:

  • 1+ years experience in production deployed environments
  • Have strong CS fundamentals
  • Experience building services for systems at scale
  • Our current backend languages include: NodeJS, MongoDB, golang
  • Our current frontend languages include: Swift, React
  • Desire to tackle complex analytical and algorithmic challenges
  • Strong network understanding
  • Implementation ownership

📲If you haven’t yet, download our app and let us know what you think in your application note 😄

Benefits

  • Competitive salary and equity
  • Medical insurance package
  • Daily catered lunch
  • Fun, energetic work environment
  • Opportunity to work with a product focused on helping consumers fight for their rights

🔗 Link
Software Engineer, Security Team with Lob
San Francisco, USA$115k - $165k
1 month ago

Job Description

Lob is building a suite of APIs to simplify and automate enterprise workflows. Our most popular product is our print and mail API that enables companies to send physical mail as effortlessly as sending emails. This API helps individuals and enterprise customers programmatically send physical mail at scale. Our second API focuses on address verification. It is officially CASS-certified by the USPS. Our long-term goal is to provide the building blocks for developers to automate the offline world through APIs (lob.com/blog/vision-mission) . We’re looking for great problem-solvers to help us figure out how.

As a member of our security team, you’ll protect the data of hundreds of millions of mail recipients, ensure new products and designs are architected safe by default, build monitoring and detection systems, work collaboratively with developers to educate them about security and squash vulnerabilities, and help us achieve our compliance and regulatory goals.

We take a systemic approach to security, and strive to ensure we provide low friction high-impact wins across everything we do. The role includes significant autonomy towards defining problem spaces and a mandate to build viable tools which are both internally- and externally-facing. A significant part of this job is meant to attract a multidisciplinary engineer. This is a great opportunity for someone who wants to have a large sense of ownership, grow extraordinarily in their career, and develop cross-functional technical & soft skills, not just related to application/infrastructure security but securing all aspects of a fast-moving hypergrowth startup.

Our engineering team values agility, collaboration, and autonomy (lob.com/blog/engineering-agility-collaboration-autonomy) . We’re building a team of not just strong problem-solvers, but great collaborators—engineers who are excited to teach and learn from each other, share decisions and information freely, and work together on new problems that no other companies have solved before. Come join the best people in the business.

As a Senior Security Engineer, you’ll…

  • Be a security subject matter expert and respond to any internal and external customer security engineering questions/requests
  • Support and advise software engineering teams in the design of secure software. Coach and mentor other engineers
  • Develop, implement, and communicate vulnerability mitigation strategies to development teams
  • Threat model and pentest our internal and external applications
  • Design, evangelize and implement security processes, technical controls, and architecture design patterns to enhance Lob’s ability to prevent, detect, and analyze malicious activity
  • Participate in defining security-related end user features in the Lob product
  • Recommend and deploy tooling to manage security in the deployment pipeline as well as production systems
  • Balance security risk with business goals and agility

For this role, we’re looking for…

  • Proven interpersonal skills: Ability to explain complex technical issues to both technical and non-technical audiences. Collaborative approach to mentoring software engineers on the development of secure code
  • Broad exposure to various security disciplines (at least 2 of application security, infrastructure security, incident response, account security, and risk & compliance), and understanding of the core principles behind security concepts
  • Strong knowledge of web architecture, cloud and application architectures, and related security principles
  • Systematic problem solving approach, coupled with a strong sense of ownership and drive
  • Experience securing AWS based environments a plus, including security of different AWS Services, design of VPC architectures, best practices for IAM configuration and security of data within and across AWS accounts
  • Experience with NodeJS and Golang a plus: having opinionated approaches to preventing and detecting vulnerable code patterns at scale
  • Experience with Kubernetes and service mesh deployments a plus: CVE scanning, RBAC, mTLS, network security policies, pod security contexts, etc.

About Lob

Lob was built by technical co-founders with a vision to make the world programmable. We offer two flagship APIs (print & mail and address verification) that enable companies to send postal mail as effortlessly as sending emails. Lob is venture-backed by the most reputable investors in tech, and we are rapidly growing our team to shape the future of our company and meet the demands of a quickly growing customer base and dynamic product offerings.

We give our employees a lot of responsibility and ownership of their work. You will have fun at work while engaging in challenging projects with the best and brightest.

Perks

  • Health benefits for you and your dependent(s)
  • Healthcare and Dependent Care Flexible Spending Accounts
  • Unlimited vacation policy
  • Commuter & Parking benefits (includes monthly stipend)
  • Wellness program (includes monthly stipend or free Barry’s Bootcamp classes!)
  • Paid parental leave
  • Free lunch, dinner, and snacks
  • 401K
  • Dog-friendly office
  • Ground floor opportunity as an early member of the Lob team; you’ll directly shape the direction of our company

Our Commitment to Diversity

Lob is an equal opportunity employer and values diversity (lob.com/blog/power-diversity-starts-data) of backgrounds and perspectives (lob.com/blog/a-commitment-to-diversity) to cultivate an environment of understanding to have greater impact on our business and customers. We encourage under-represented groups to apply and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Forbes 30 Under 30 - Enterprise Technology 2017 #61 on Y Combinator’s Top Companies List 2018 #26 2018 Fastest-Growing Private Companies, The Business Journals


🔗 Link
Senior Full-Stack (React + Go) Engineer with Akava
Remote / San Francisco / Seattle, USA / Vancouver, Canada$90k - $120k
1 month ago

Job Description

Seeking a seasoned Full-Stack Engineer with strong React.js and Golang development skills to join a client project. Must be US or Canada based but delivery can be delivered remotely.

Requirements:

  • 7+ years of software engineering experience
  • 3+ years developing rich front-end web apps in React
  • 3+ years in creating highly scalable systems in Go (Golang)
  • Dedicated, team-player, strong communication/documentation, product-oriented and business minded

🔗 Link
Raven Black Logo
Go Back-End Engineer with Raven Black
San Francisco, CA, USA$120k - $155k
1 month ago

Job Description

About Raven Black

What turns a minor skirmish into a major war? How does a natural disaster become a humanitarian crisis? Often, its poor decision-making caused by incomplete or inaccurate information that causes miscalculations, missed opportunities, and accidental escalations. That lack of knowledge and the uncertainty it causes is called “the fog of war.”

Raven Black’s command and control software platform does precisely that by combining scalable data infrastructure, machine learning, and visualization tools. Its purpose is to lift the fog. Raven Black has raised $4.5M from top tier VCs, including Accel, and has generated over $3.9M in revenue.

What You’ll Do

Our platform ties together dozens of data sources, any one of which could be the critical piece of the puzzle a decision-maker needs. Your job will be to thread new sources through our platform, from ingestion through parsing, ETL, ML/AI models, and visualization. In the process, you’ll learn everything about how the system works and contribute to our core infrastructure development. Each time you succeed, the fog of uncertainty will retreat that much further.

You may be a great fit if you…

  • Have at least 2 years of professional software development experience and at least 6 months working in Go
  • Enjoy and have experience designing, building, and managing data processing/storage infrastructure
  • Hold yourself and others to a high bar when working with production systems
  • Enjoy taking projects involving a wide variety of technologies to successful completion
  • Write high-quality code and can think in terms of systems and services. We work mostly in Go with some Python, but languages can be learned. We care much more about your general engineering skills than your knowledge of a particular language or framework.
  • Thrive in a collaborative environment with stakeholders and subject matter experts from a variety of disciplines

🔗 Link
Platform Engineer with Watchtower AI
San Francisco, USA$120k - $200k
2 months ago

Job Description

As an early Platform Engineer at Watchtower, you’ll enable us to deliver our platform reliably, securely, and at massive scale. You’ll help architect low latency, real-time microservices that process & detect sensitive data at scale.

Responsibilities:

Building highly-available and secure authentication and API services Maintaining and evolving mission-critical internal databases and services Optimizing and operating high volume auto-scaling streaming data services Instrumenting streaming data services for visibility into utilization per customer

Qualifications:

Expertise in one or more systems/high-level programming language (e.g. Go, Rust, Python, Java, C++) and the eagerness to learn more. Eagerness to wear multiple hats in a startup environment Experience running scalable (thousands of RPS) and reliable (five 9’s) systems. Experience with developing complex software systems scaling to substantial data volumes or millions of users with production quality deployment, monitoring and reliability. Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g. Cassandra, CockroachDB, Spanner) Ability to decompose complex business problems and lead a team in solving them Data Processing - experience with building and maintaining large scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper

Tools We Use:

Go, React, Python, Cassandra, Redis, Terraform, Docker, Kubernetes, AWS (SQS, S3, Redshift, RDS, EKS), Kafka, Envoy

About Watchtower:

Watchtower is a cybersecurity startup dedicated to helping enterprises secure and manage their sensitive data. As a leading enterprise technology company, our product affects the personal data that people entrust businesses to store & process with care every day. Critical data in the modern enterprise is often sprayed across a broad set of cloud systems (e.g. SaaS & data infrastructure), and it’s a herculean task for security teams to monitor, manage, and protect this highly sensitive data. Via machine learning, our product makes it easy for companies to discover, classify, and protect this sensitive data across their cloud footprint - such as their corporate SaaS, data infrastructure, and APIs. In doing so, we prevent data leakage, provide unprecedented data visibility & protection across the cloud, and enable compliance. We’re a technology startup based in San Francisco and Palo Alto, well-funded by leading institutional investors with deep expertise in the cybersecurity industry. Learn more at our website www.watchtower.ai or by reaching out via email at careers@watchtower.ai.


🔗 Link
Software Engineer - Infrastructure Tooling with Segment
San Francisco / Vancouver / New York, USA / Remote$115k - $230k
2 months ago

Job Description

Who We Are

We’re a small team of experienced engineers with diverse technical backgrounds. We’re passionate about driving our coworkers’ success and building the next generation of software tooling. If you want to work on distributed systems infrastructure and development practices or you have an entrepreneurial spirit and want to make something that your peers use every day, we’d love for you to join us. Tooling handles many different areas, so we’re building a diverse team with a wide range of expertise.

What We Do - We build shared infrastructure and tools to make engineering more productive, reliable, and cost effective. - We maintain several Segment Open Source projects. - We work in Go, Terraform and a bit of Node.js. - Read more about Segment’s infrastructure and how we use: distributed logging and secure secrets. Or, read our code: conf, ksuid, cwlogs, go-prompt, ecs-logs, chamber. - We manage the tooling and process around development environments, testing, CI, and deployment. - Read more on our blog about how we use: CI and Make.

Who we are looking for:

  • You care about simple, practical, reliable, and secure software implementation and the kinds of process needed to produce it.
  • You can research a messy, complicated problem and design an approach that makes working in that area easy and consistent.
  • You empathize with the rest of your company, listen to them, and take pride in supporting their work.

Projects we’re working on:

  • Per-Engineer Dev Environments
  • Logging Pipeline Development
  • AWS Rate Limit Monitoring
  • Application Deployment Improvements
  • Self-Hosted CI
  • Incident Management Automation
  • Large Scale JSON Stream Data Manipulation Tools
  • Standardized Metrics and Alerting Infrastructure
  • Consistent Runbooks and Documentation

Requirements

  • Minimum of 3 years experience as a software engineer, devops engineer, or site reliability engineer.
  • You have experience with AWS, Docker, Go, Node.js, or Terraform.
  • You are motivated to support your coworkers and make them productive.
  • You are a self-directed problem solver.

Bonus

  • Building tooling for distributed systems development.
  • Working on or with a variety of engineering teams.
  • Leading teams or projects.

🔗 Link
Developer Advocate with Tigera
Vancouver, San Francisco, San Jose, USA$130k - $150k
2 months ago

Job Description

Dev Advocate

San Francisco/San Jose, California, United States or Vancouver, Canada

Why Tigera?

Ready for an opportunity to make a substantial impact with a disruptive tech company while building your Developer Advocate career in the rapidly growing Kubernetes ecosystem?

Come and join the amazing team behind Project Calico, the leading open source container networking and network security solution, and regular contributors to other open source ecosystem projects including Kubernetes and Istio.

We have thousands of companies around the planet using our software daily to run their mission-critical applications, including some of the largest SaaS, financial services, gaming, and retail companies where performance, scale, and security are essential to the business. All the four large public cloud providers (AWS, Azure, Google & IBM) have chosen Calico for Network Security for their managed Kubernetes Services. Docker EE 2.0 Kubernetes ships with Calico bundled (batteries included) & we are fully integrated with other major distros including RedHat OpenShift and the Canonical Distribution of Kubernetes.

Role Description

As a Tigera Developer Advocate you will have the exciting opportunity to help drive the growth and shape the future of the Calico and Kubernetes user and contributor community. In this highly technical role, you will be an ecosystem influencer and champion of users’ needs. You will work to build relationships and deeply understand and improve people’s adoption journeys by driving activities ranging from inspiring users with the latest technology advancements and best practices to identifying and removing the friction points getting in their way.

What you will do

  • Blogging, learning, trying, coding, demonstrating, documenting, instrumenting, educating, speaking, advocating!
  • Connect online and face-to-face with user group members to build personal relationships and deeply understand their needs, usage, journeys, and barriers to adoption
  • Produce high quality technical “how-to” content (blogs, webinars, talks) addressing common user needs, latest technology advances, and emerging best practices
  • Present at meetups, conferences, and other ecosystem events
  • Write code where required to support how-to content or presentations
  • Build and nurture relationships with fellow ecosystem influencers and open source leaders
  • Support our user group through regular office hours and community slack channels
  • Monitor user group growth and health, tracking metrics and running regular user group surveys
  • Seek out an understanding of the friction points getting in users’ way and launch & own programs to remove them
  • Produce case studies, webinars, and podcasts featuring real users
  • Proactively use Twitter and other social media channels to share your ideas and grow your ecosystem influence
  • Travel regularly within the US, and occasionally internationally, to attend or present at conferences, workshops, meetups, and other ecosystem events

About you

  • 5 years of dev advocate, dev or devops experience
  • Experience using and contributing to open source software
  • Experience using Linux (your favorite window is a terminal)
  • Experience developing for or operating Kubernetes or similar modern orchestration environments
  • Excellent interpersonal and communication skills
  • Positive attitude and the ability to be proactive, resourceful and flexible
  • Desire to collaborate with, learn from, and inspire others
  • Ability to work as a self-starter with minimal guidance
  • Continual learner who thrives on figuring out new technology
  • A bias for action with an ability to iterate rapidly to produce results
  • Previous experience working in early stage company

Sound like an opportunity where you would thrive and grow? More importantly, could this be the right next step in reaching your career goals? Reach out to us and let’s explore whether this role is the right fit for you.

BENEFITS Tigera is an early-stage startup, well funded by top-tier VCs. We offer a competitive compensation package along with full health, vision and dental benefits. We believe in a collaborative, flexible work environment based on respect for, and commitment from, every employee. These benefits, coupled with an amazing team of individuals who believe in our mission and value openness, collaboration and teamwork, make Tigera an awesome place to work.

Apply for this job Tigera, Inc does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.


🔗 Link
Senior Software Engineer with Tigera
San Francisco, Vancouver, North America Remote$120 - $190
11 months ago

Job Description

Tigera is looking for passionate and skilled Golang software engineers to join us in our mission to secure the next generation of cloud native applications. At the heart of our strategy is a set of open source networking and security projects (currently Calico, flannel, and Canal) that define the new gold standard for application connectivity within large scale cloud environments, such as Kubernetes, OpenShift, Docker, and related technologies. Building upon this open source foundation, we are working on complementary commercial offerings to help enterprises build and operate cloud native applications and infrastructures, securely and at scale.

You will be joining a team that is highly engineering-focused with a culture that values diversity, collaboration, agility and innovation, keeping us one step ahead in the exciting and fast moving cloud-native technology space.


Perks & Benefits

Remote is possible Generous WFH policy Unlimited vacation

🔗 Link
Software Engineer with App Academy
San Francisco, USA$120k – $130k
1 year ago

Job Description

App Academy is building world-class training programs that help students from all backgrounds transition into careers in tech. Our core offering is a 12-week immersive coding and job search program that trains full-stack web developers. In 2017, we were named one of the top coding bootcamps in the world. We have been profiled in The Wall Street Journal, Washington Post, and Bloomberg as a driving force behind the changing face of tech education in America. Our unique model — we defer tuition until our students graduate and secure jobs afterwards — aligns us with the success of our students. Join us on our mission to empower people to transform their lives.

About the Role

At App Academy we are constantly innovating on a handful of products and courses. Our team maintains a range of products from internal tools to consumer-facing online platforms and we enable rapid development across these platforms through better automation and more cutting edge technologies. As a new member of our small but mighty team you will build on top of and improve our serverless platform, the business logic that powers our products, and bring new knowledge and expertise to the team.

Our Stack - Serverless (on AWS) - Node.js and Golang (polyglottic) - MongoDB - React/Redux - Ruby on Rails (legacy) - Postgres (legacy)

Responsibilities - You will work on and maintain serverless and cloud Infrastructure (AWS) and our online products/platforms. - You will help out with migration out of legacy platforms (mostly Ruby on Rails). - We are a small company and looking for people who can thrive in a collaborative environment that goes beyond a single team, as a member of our team you will hold meetings and discussions around product features with stakeholders. - Teach and Learn. We are unique as a team in this area. You will spend part of your time spreading knowledge or exploring new technologies both internally and externally (oss, articles, presentations). After all, we are in the business of education and we are looking for people who share our commitment to this mission.

Experience & Qualifications - Expertise in either Node.js/Golang or a language/framework you can convince us to use - Experience with React/Redux, and components in general - Experience with AWS (we use a wide-range, most notably Lambda, ECS) - A working understanding of Docker and Continuous Integration tools - Deep experience with Mongo or any NoSQL Database - Experience with TDD and an avid user of the process

Nice to Have’s - Open-source contributions as this helps us assess you better - Expertise with Kubernetes and Docker-compose is a plus - Experience with ServerlessExperience with Ruby, Rails - Experience working with remote teams is a big plus, we have a TA team based on NY - A passion for the education industry is a big plus!

Our Values - Take responsibility for student success. Everyone works together to enable student success. - Follow the numbers. Decisions should be backed by data. - Embrace a growth mindset. View challenges and failures as opportunities to improve. - Start with why. See the big picture and question the status quo. If there’s a better way of doing things we should investigate it.
- Create an inclusive environment. We work together to promote empathy and respect amongst all students and staff.

Benefits - Competitive salary - Unlimited paid time off - Employer-sponsored health insurance plans with 100% support for premiums - Delicious catered lunch twice a week - Great location in San Francisco with easy access to transportation options - Generous paid family leave program - The opportunity to work with driven and talented colleagues committed to lifelong learning

App Academy is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status. We believe strongly that technology companies benefit from diversity and encourage applicants from underrepresented backgrounds to apply.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Learn more about our students, staff, and community at our blog here: https://blog.appacademy.io/

WE DO NOT ACCEPT APPLICATIONS OVER ANGELLIST. PLEASE APPLY HERE: https://bit.ly/2MQcQ0x


🔗 Link
Software Engineer - Backend with Serotiny
San Francisco, CA USA$100k - $150k
1 year ago

Job Description

About Serotiny: https://serotiny.bio

Inspired by life – Serotiny digitally encodes nature’s features and functions into a biologically aware API for the high-throughput, rational design of multi-domain synthetic proteins.

By coupling state-of-the-art mammalian synthetic biology and a finely-tuned software architecture, Serotiny aims to embrace one of the greatest opportunities of the 21st century to improve people’s lives. Serotiny designs custom proteins with cutting edge capabilities including treatment of cancers and genetic disorders. We partner with leaders in the life sciences to give proteins wholly new functions for more effective, safer, and customized therapies.

With support from world-class investors including Nanodimension and 8VC, Serotiny is proud to build a cross-disciplinary team of passionate individuals with varied experiences.

Description:

This person will lead the development Serotiny’s biologically-aware API, collaborating with biologists to deploy novel creative algorithms useful in the design of new proteins.

The digital infrastructure is part of a design/build/test loop that couples a finely tuned software architecture with wet-lab mammalian synthetic biology. Serotiny is looking for our first backend developer who is excited to design novel software architectures for synthetic biology. Role:

Collaborate with biologists to define and design a custom biologically-aware API
Explore machine-learning & other constraint solving strategies on novel data structures
We currently work in Go and Ember

Qualifications:

BS in CS and 3+ years professional industry experience
Experience with Go
Experience with API integration
Experience shipping a digital product
Flexibility and desire to work at the early stages of a startup

Perks & Benefits

Full health benefits Budget to host and attend developer events Opportunities to develop and publish open-source standards for synthetic biology Opportunities to architect and deploy novel data structures for use in biology

🔗 Link
Back-End Software Engineer with NexGenT
San Jose / San Francisco, USA$60k – $100k
1 year ago

Job Description

★ IMPORTANT: MUST have 4+ years of working experience as a developer

ABOUT US

★ AngelPad #10 - Spring 2016 ★ All-Star Company

NexGenT is on a mission to provide affordable IT education through an innovative approach that combines the best of online learning with the best of in person learning. The company is striving to spark a change in the educational system, which is currently leaving people in high amounts of debt and not giving them the skills they need to succeed in the workforce.

★ RESPONSIBILITIES

CS Bachelors or Masters degree from a top school (or equivalent experience and talent). A strong background in CS fundamentals is a must for this position.

  • Build out a beautiful, scalable, cross-platform IT cloud education platform
  • Collaborate and work closely with engineers, UI/UX designers and PMs
  • Iterate quickly on new feature requests

★ QUALIFICATIONS

You must be incredibly smart and a fantastic engineer. Bonus points if your friends have ever described you as a “beast” and you have super hard work ethics.

  • At least 5 years of working experience as a software engineer.
  • At least 1 year of working experience with
    • Managing AWS resources with automation tools
    • RDBMS, preferably MySQL or Aurora on RDS
    • NoSQL Database, preferably DyanmoDB
    • Node.js
    • Microservices or Serverless Architecture.
    • Another language as a back-end engineer.
  • Ability to choose right technologies and/or tools.
  • Strong knowledge about CS and our stack such as design patterns, how RDBMS works, writing performant code, etc… rather than just being able to write code which just works.
  • Services and/or apps built by you and published to somehwere publicly available and/or GitHub profile.

★ Bonus - Experience with React.js - Experience with Serverless Framework - Experience with Terraform - Experience with Golang - Experience with Docker and Kubernetes

★ BENEFITS

Medical, Dental & Vision, Life Health Plans For You and Your Dependents Very Cool Startup Office in Downtown Silicon Valley San Jose Full Gym and Shower On-site Included

★★ Stock Options/Equity with HUGE upside as employee #6-10. Come join the next Silicon Valley Unicorn and help us disrupt tech education once and for all!


🔗 Link
Senior Full Stack Software Engineer with NexGenT
San Francisco / San Jose, USA$75k – $150k
1 year ago

Job Description

★ IMPORTANT: MUST have 7+ years of working experience as a developer

ABOUT US

★ AngelPad #10 - Spring 2016 ★ All-Star Company

NexGenT solves the growing shortage of IT engineers for enterprise companies with cutting edge education software. Our intelligent learning platform provides smart career guidance, skills assessment, and access to world class engineers for 1:1 mentorship.

★ OUR MISSION

To inspire, create, and empower the next generation of IT engineers by providing the highest quality tech education that is affordable to anyone.

★ RESPONSIBILITIES

CS Bachelors or Masters degree from a top school (or equivalent experience and talent). A strong background in CS fundamentals is a must for this position.

  • Build out a beautiful, scalable, cross-platform IT cloud education platform
  • Collaborate and work closely with engineers, UI/UX designers and PMs
  • Iterate quickly on new feature requests

★ QUALIFICATIONS

You must be incredibly smart and a fantastic engineer. Bonus points if your friends have ever described you as a “beast” and you have super hard work ethics.

  • Driven self-starter who is comfortable in solo and pair-programming environments
  • Keen eye for pixel-perfect detail and responsive design
  • Full Stack across NodeJS & ReactJS/Redux
  • Experience deploying on AWS with DevOps skills
  • Experience with Serverless and/or Microservices architecture

Excited to work in downtown San Jose (Heart of Silicon Valley). We will relocate you if necessary.

★ Bonus

  • Experience with Serverless Framework
  • Experience with Terraform
  • Experience with Docker and Kubernetes
  • Experience with Golang

★ BENEFITS

Full Medical, Dental & Vision, Life Health Plans For You and Your Dependents Very Cool Startup Office in Downtown Silicon Valley San Jose @ WeWork Valley Towers Full Gym and Shower On-site Included

BONUS ★ Stock Options/Equity with HUGE upside as employee #6-10. Come join the next Silicon Valley Unicorn and help us disrupt tech education once and for all!


🔗 Link
Senior DevOps Engineer with DroneDeploy
San Francisco / Los Angeles / Portland, USA /Remote$130k – $180k
1 year ago

Job Description

DroneDeploy is the leading cloud software platform for commercial drones, making the power of aerial data accessible and productive for everyone. Trusted by businesses and individuals in over 140 countries worldwide, we are transforming the way drone users collect, manage and digest impactful data in a variety of industries, including agriculture, real estate, mining and construction. Simple by design and easy to use, DroneDeploy builds revolutionary software compatible with any drone. If you’re excited about drones and want to help us create a simple and seamless experience for drone users across the world, we’d love to hear from you!

The Challenge

The DevOps team is tasked with ensuring the reliability and security of our exponentially scaling platform, while serving as a force multiplier for the rest of the engineering organization. Other teams rely upon our expert guidance to design a product that earns the trust of our users, without slowing down the pace of development. We believe that automation and developer empowerment are the key to creating systems that are reliable and secure by default, while minimizing cycle times. We use a collection of SaaS, open source, and proprietary technologies; whichever provides the right solution and seamless integrations for that piece of the puzzle. Some of the key technologies we leverage include Docker (for code packaging and deployment), Kubernetes (for container orchestration), Ansible (for lightweight config management), and Terraform (to control our cloud infrastructure).

The Role

In this position you will be expected to:

-Have a mind for simplifying unnecessary complexity. -Empathize with the people who use the systems you build. -Excel at critical thinking and adapt to new situations. -Anticipate future problems, without over-engineering the present. -Share your expertise with others, but never stop learning new things.

We are looking for someone with:

-A depth of knowledge in at least one domain. -Minimum of 2 years’ experience managing complex systems using software. -Experience writing and maintaining software applications in languages such as Golang, Python, Ruby, Java, C#, JavaScript, C, C++, etc. (not just scripts, side projects ok). -Available to work on-site within our San Francisco office, or work remotely on Pacific Standard Time hours. -Familiarity with configuration management systems (e.g. Ansible, Puppet, Chef, Salt, Terraform, CloudFormation). -Experience solving difficult problems with a scripting language (e.g. Bash, Ruby, Python) in a Linux environment.

Bonus points:

-Experience with container technology (Docker/cgroups/LXC/etc) and container orchestration (Kubernetes/Mesos/CloudFoundry/etc). -Experience with major cloud providers (AWS, GCP, Azure, etc).

Life at DroneDeploy

We’re a team of star wars loving, hot sauce eating, tech enthusiasts with inspirational talents. Everyone is empowered to explore and implement new ideas and improvements. We enjoy our collaborative office environment and encourage each other to push boundaries. We host weekly Friday night BBQs on our rooftop deck, offer great salaries, generous equity,100% employee health coverage, unlimited vacation and delicious catered meals among other perks.

DroneDeploy is an equal opportunity employer.


🔗 Link
CTO with MLG Blockchain
Toronto / New York City / San Francisco, USA / Remote$80k – $160k
1 year ago

Job Description

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=4

MLG Blockchain Consulting is the fastest growing Blockchain consulting agency in Canada. We have grown from 4 to over 50 employees in 6 months, and expect to continue at this pace for the months to come. We work in a decentralized model, allowing you to work from anywhere. The physical HQ is in Toronto, with offices in Montreal and Rotterdam. This is an opportunity to join one of the hottest industries in fintech, and become an expert in the internet 3.0.

Reporting directly to the CEO, you will guide the overall technical vision and direction of the company and projects we work on. As CTO, you should have expert level knowledge of the Blockchain industry and feel extremely comfortable explaining concepts to C-level management.

Working in a start-up company environment the CTO should have experience managing small, fast-moving internal and external teams and be prepared for hands-on development as required As CTO you should have minimum 2 years of Blockchain development experience and a strong portfolio of past successful ventures.

Type of person we are looking for: You are a systematic leader with previous leadership experience scaling teams You are autonomous and have a growth mentality - willingness and ability to grow teams and manage multiple large scale projects/team at once You have at least 6 years of professional experience architecting and developing multiple large scale applications simultaneously You have extensive knowledge of both front and back-end technologies and development You love high growth start-ups, like to get your hands dirty and have previously developed SaaS products You are a coder at heart and enjoy managing and growing engineering teams You can deal with lots of complexity and enjoy solving challenging problems Experience in decentralized application deployment and maintenance You are a great communicator, know how to motivate others and have an enthusiastic and positive personality You are a hands-on team player with an entrepreneurial spirit Nice to have - You have experience working with a publicly traded company Expert Level knowledge of blockchain technology including solidity, hyperledger, truffle, etc Expert Level knowledge of backend programming languages such as golang, javascript, python English at a full professional proficiency level Working with technology vendors and handling negotiations Proven track record of leadership in attracting, developing and retaining talented staff who deliver results Experience with Agile a plus Experience with Cloud based infrastructure

For MLG

Build a code repository - Take an increase amount of projects in house.

For Every ICO or Post-ICO You Work On

Architecting and developing smart contracts Managing smart contract and token sale page security audits Architecting and development of decentralized applications and platforms to implement tokens Scaling development team and writing weekly progress reports

Open Lines Of Communication - Work as the direct and first line of communication between client and MLG.

Help create schedules - Whenever schedules of all the deliverables are built, we will need to build gantt charts and other project management timelines in order to ensure everything is properly delivered on time.

Manage events - From time to time you will have the opportunity to take on events. In these cases you will be responsible for ensuring everything is done correctly for events. You will have the support of the executive team but autonomy is key.

Bi-Weekly Progress Reports - Draft and send bi-weekly progress reports showing the client what has been done and what they should expect. You can use already existing resources as a base for these documents.

Manage large teams - Projects will require you manage timelines that may require involvement from more than one division at a time.

Work with other partners - As we are a turn-key ICO and post-ICO services agency, we have strategic partners that we often work with for specific parts of the project.

Work with freelancers - MLG has many freelancers to turn to for urgent requests like banner creations, writers, designers, assistants, etc. You may have to work with some and should be comfortable delegating easy to replicate tasks.

Stay active in the crypto community - Head out to events to represent your clients and personally post news about clients in select groups, forums, etc.

Work With Other Team Members - Work with team in a decentralized manner via Slack.

We are looking for a motivated individual that knows about the blockchain world and understands how blockchain development works, where to find and how to work with existing open source software, and who has the ability to create and push best practices within the industry.

If you are up for a great challenge and get excited about developing the next frontier of technologies apply now!

Salary TBD based on experience + 0.5-2% Equity

Blockchain Developer Network - https://t.me/blockchaindevelopernetwork

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=4


🔗 Link
Tech Lead in Blockchain Consulting with MLG Blockchain
Toronto / Boston / San Francisco, USA / Remote$60k – $140k
1 year ago

Job Description

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=12

Blockchain Tech Lead Position

We are looking for an autonomous and self-motivated senior developer with management expertise to take blockchain projects and teams from start to finish. You will be responsible for specific parts delivering full blockchain projects to clients, and managing tech teams in house and with strategic partners. Managing expectations and helping out whenever necessary will be a must. Strong knowledge of the blockchain industry and previous coding experience is also a must.

MLG Blockchain Consulting is the fastest growing Blockchain consulting agency in Canada. We have grown from 4 to over 50 employees in 6 months, and expect to continue at this pace for the months to come. We work in a decentralized model, allowing you to work from anywhere. The physical HQ is in Toronto, with offices in Montreal and Rotterdam. This is an opportunity to join one of the hottest industries in fintech, and become an expert in the internet 3.0.

To Apply please take the following HackerRank test: https://www.hackerrank.com/tests/3lpe4a8jfqm/5372fcd4588995cbd3a1afb39b19d9be?try_test=true

Type of person we are looking for: You are a systematic leader with previous leadership experience scaling teams You are autonomous and have a growth mentality - willingness and ability to grow teams and manage multiple large scale projects/team at once You have at least 6 years of professional experience architecting and developing multiple large scale applications simultaneously You have extensive knowledge of both front and back-end technologies and development You love high growth start-ups, like to get your hands dirty and have previously developed SaaS products You are a coder at heart and enjoy managing and growing engineering teams You can deal with lots of complexity and enjoy solving challenging problems Experience in decentralized application deployment and maintenance You are a great communicator, know how to motivate others and have an enthusiastic and positive personality You are a hands-on team player with an entrepreneurial spirit Nice to have - You have experience working with a publicly traded company Strong experience with blockchain technology including solidity, hyperledger, truffle, etc Strong experience with backend programming languages such as golang, javascript, python English at a full professional proficiency level Working with technology vendors and handling negotiations Proven track record of leadership in attracting, developing and retaining talented staff who deliver results Experience with Agile a plus Experience with Cloud based infrastructure

For MLG

Build a code repository - Take an increasing amount of projects in house.

For Every ICO or Post-ICO You Work On

Architecting and developing smart contracts Managing smart contract and token sale page security audits Architecting and development of decentralized applications and platforms to implement tokens Scaling development team and writing weekly progress reports

Open Lines Of Communication - Work as the direct and first line of communication between client and MLG.

Help create schedules - Whenever schedules of all the deliverables are built, we will need to build gantt charts and other project management timelines in order to ensure everything is properly delivered on time.

Manage events - From time to time you will have the opportunity to take on events. In these cases you will be responsible for ensuring everything is done correctly for events. You will have the support of the executive team but autonomy is key.

Bi-Weekly Progress Reports - Draft and send bi-weekly progress reports showing the client what has been done and what they should expect. You can use already existing resources as a base for these documents.

Manage large teams - Projects will require you manage timelines that may require involvement from more than one division at a time.

Work with other partners - As we are a turn-key ICO and post-ICO services agency, we have strategic partners that we often work with for specific parts of the project.

Work with freelancers - MLG has many freelancers to turn to for urgent requests like banner creations, writers, designers, assistants, etc. You may have to work with some and should be comfortable delegating easy to replicate tasks.

Stay active in the crypto community - Head out to events to represent your clients and personally post news about clients in select groups, forums, etc.

Work With Other Team Members - Work with team in a decentralized manner via Slack.

We are looking for a motivated individual that knows about the blockchain world and understands how blockchain development works, where to find and how to work with existing open source software, and who has the ability to create and push best practices within the industry.

His/her job will have two main facets. First is related to post-ICOs, taking charge of helping develop the decentralized applications which are powered by the token. Second is related to ICOs, helping to develop the tokensale and crowdsale smart contracts and security audits.

Salary TBD

Blockchain Developer Network - https://t.me/blockchaindevelopernetwork

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=12


🔗 Link
Senior Software Engineer, Databases with Tendermint
San Francisco, Berlin, Toronto, Remote$100k – $150k
1 year ago

Job Description

We’re looking for someone who has: - At least 5 years of software engineering experience with open source contributions. - Experience developing, releasing, and maintaining production software. - Significant experience writing Golang or the ability and desire to become proficient in new languages. - A strong grasp of computer science fundamentals. - Deep understanding of the theory and implementation of database trees on real file systems. - Experience working in an agile development environment. - The ability to take ownership and see initiatives through. - Worked with and mentored junior engineers. - Exceptional communication skills. - Experience working with distributed teams.

What your primary responsibilities will be: - Improve the IAVL codebase by committing DRY, well tested code. - Work with the Cosmos-SDK team to keep the IAVL tree and its proofs well integrated. - Optimize our implementation of the IAVL tree and its proofs. - Research, design, and implement improvements to the IAVL tree, the proofs, and related protocols. - Help formalize the specification of the IAVL tree and proofs and ensure the implementation adheres to the spec. - Develop simulations for testing the behaviour of the IAVL tree under various loads and read/write strategies. - Develop alternatives to the IAVL tree like the Ethereum Patricia Trie that adhere to the same interfaces. - Mentor junior engineers and support the growth and health of the team. - Review pull requests and provide valuable feedback to members of the team and open source contributors.

What we offer: - The opportunity to build the future of the internet. - An exciting role building open source software. - Flexible work schedule. - At least 4 weeks of paid vacation. - Very competitive salary, including equity.

About our application process: Qualified candidates can expect to go through a 4 step interview process. The first interview will be a call to assess cultural fit and to make sure our goals are aligned.

If we think there is a good fit, you’ll have a call with one of our project managers to learn more about your skills and attitudes toward teamwork. If it’s clear that you’d be a good addition to the team, we’ll ask you to complete a technical task for which you will be compensated.

If your technical task displays a high level of quality and care we will set up a final interview with our CEO or CTO.

The process can take up to 3 weeks.

How to apply: https://goo.gl/forms/jpdRI1wD8pdfoqKl2


🔗 Link
Senior Software Engineer, SDK with Tendermint
Toronto / San Francisco, USA / Berlin, Germany$100k – $150k
1 year ago

Job Description

We’re looking for someone who has: - At least 5 years of software engineering experience. - Significant experience writing Golang. - Built an open source framework for software development. - Significant open source software contributions. - Experience working in an agile development environment. - The ability to take ownership and see initiatives through. - Worked with and mentored junior engineers. - Exceptional communication skills. - Experience working with distributed teams.

What your primary responsibilities will be: - Improve the SDK codebase by committing DRY, well tested code. - Work with the SDK team to triage tickets and move the project forward. - Review pull requests and provide valuable feedback to members of the team and open source contributors. - Mentor junior engineers and support the growth and health of the team. - Help with developer adoption by supporting projects using the SDK. - Participate in developer discussion forums and work to improve the usability based on user feedback. - Promote the SDK by publishing blog posts and guides.

What we offer: - The opportunity to build the future of the internet. - An exciting role building open source software. - Flexible work schedule. - At least 4 weeks of paid vacation. - Very competitive salary, including equity.

About our application process:

Qualified candidates can expect to go through a 4 step interview process. The first interview will be a call to assess cultural fit and to make sure our goals are aligned.

If we think there is a good fit, you’ll have a call with one of our project managers to learn more about your skills and attitudes toward teamwork. If it’s clear that you’d be a good addition to the team, we’ll ask you to complete a technical task for which you will be compensated.

If your technical task displays a high level of quality and care we will set up a final interview with our CEO or CTO.

The process can take up to 3 weeks.

How to apply: To apply, please fill out this form: https://goo.gl/forms/jpdRI1wD8pdfoqKl2


🔗 Link
Senior Software Engineer, Ethermint with Tendermint
San Francisco, Berlin, Toronto$100k – $150k
1 year ago

Job Description

WHO YOU ARE: - At least 5 years of programming experience. - Significant experience with Golang. - Extensive understanding of the Ethereum state machine, including the EVM, transaction structures, state mechanics, etc. - Experience with the go-ethereum or parity codebase. - Expertise in blockchain technologies. - Experience working in an agile environment. - The ability to take ownership and see initiatives through. - Worked with and mentored junior engineers. - Exceptional communication skills. - Experience working with distributed teams.

WHERE YOU ARE: - Berlin - San Francisco - Toronto

ROLES/RESPONSIBILITIES: - Develop, maintain, and extend Ethermint - the EVM implementation on Tendermint Core - Develop Plasma-style sidechains for Ethereum - Develop Cosmos-Ethereum peg zones - Contribute to go-ethereum to improve its modularity and usability as a library - Help formalize the specification of Ethermint and ensure the implementation adheres to the spec. - Mentor junior engineers and support the growth and health of the team. - Review pull requests and provide valuable feedback to members of the team and open source contributors.

WHAT WE OFFER: - The opportunity to build the future of the internet. - An exciting role building open source software. - Flexible work schedule. - Travel stipend for conferences and in person collaboration. - At least 4 weeks of paid vacation. - Very competitive salary, including equity.

ABOUT OUR APPLICATION PROCESS: Qualified candidates can expect to go through a 4 step interview process. The first interview will be a call to assess cultural fit and to make sure our goals are aligned.

If we think there is a good fit, you’ll have a call with one of our project managers to learn more about your skills and attitudes toward teamwork. If it’s clear that you’d be a good addition to the team, we’ll ask you to complete a technical task for which you will be compensated.

If your technical task displays a high level of quality and care we will set up a final interview with our CEO or CTO.

The process can take up to 3 weeks.

HOW TO APPLY: To apply, please fill out this form: https://goo.gl/forms/jpdRI1wD8pdfoqKl2


🔗 Link
Senior Site Reliability Engineer with Tendermint
San Francisco, USA / Berlin, Germany / Toronto$100k – $150k
1 year ago

Job Description

We’re looking for someone who has: - At least 5 years of software engineering experience with open source contributions. - Written structured, high-quality programs and scripts for automation. - Significant experience writing Golang or the ability and desire to become proficient in new languages. - Experience developing, releasing, and maintaining production software and infrastructure tools like Elastic stack, InfluxDB stack, DataDog, PagerDuty, or VictorOps. - Built solutions with a broad set of technologies in and around cloud solutions (AWS EC2, ECS, Route53, DynamoDB, RDS, Lambda, Docker, - Google Container Engine, Kubernetes or Docker Swarm). - Implemented continuous deployment before (Jenkins, CircleCI, Travis, Ansible, Chef, Puppet). - Experience with SDLC tools (Git, GitHub, Atlassian Stash/Bitbucket, GitLab, JIRA). - Experience with QA/SIT tools (Selenium). - Experience in Linux System administration including package management, network management, and security management. - Familiarity with open source P2P networking protocols. - Experience working in an agile development environment. - The ability to take ownership and see initiatives through. - Exceptional communication skills. - Experience working with distributed teams.

What your primary responsibilities will be: - Help scale software systems with automation, in an effort to improve reliability, velocity, and simplicity. - Create, maintain, and improve the tooling for continuous integration and continuous delivery. - Build and maintain tooling for deploying, monitoring, and maintaining clusters of Tendermint nodes on our testnets and mainnets. - Build and maintain tooling to help shorten feedback cycles within teams and projects. - Plan, build, and maintain public facing services in association with business goals. - Build tools to measure and monitor availability, latency and overall system health.

Apply : https://goo.gl/forms/jpdRI1wD8pdfoqKl2


🔗 Link
Senior Systems Engineer with Swish
Toronto / San Francisco, USA / Remote$80k – $160k
1 year ago

Job Description

Swish is a world-class development studio whose teams have delivered products for Google, Microsoft, Kik, Nasdaq, Factset, and other major enterprises. The blockchain engineering team at Swish is looking for talented distributed systems engineers to optimize protocol transaction throughput and network reliability for blockchains in development.

Our mission is to bring the promise of a decentralized blockchain-based future to reality for clients.

As a systems engineer, you will work with our blockchain developers, protocol researchers and clients to implement and improve on a byzantine fault tolerant blockchain architecture based on the Tendermint consensus layer, by increasing the throughput, reliability and stability of the network. This role is ideal for engineers who have experience optimizing performance and robustness of distributed systems, and are excited to be working on the cutting edge of high-performance blockchain protocol development.

You might have experience as an Unix/Linux distributed systems engineer optimizing performance and reliability for large-scale cloud servers, and be relatively new to blockchain and distributed consensus protocols. Or you might be a blockchain engineer who is very familiar with distributed consensus protocols like delegated proof-of-stake, and newer to working on low-level performance optimizations. Experience with Tendermint is a huge plus. Either way, you are a great detective and passionate about pushing the performance of your infrastructure to its limits, without compromising on safety or stability.

We are also looking for: Strong communication skills. Experience with performance and load testing.

You should be motivated by a desire to solve the most important problems, obtain unprecedented results, and push your methods to their maximal performance.

Responsibilities * Optimize Tendermint consensus protocol codebase for speed, reliability and performance, including making PRs as needed to the OSS Tendermint project * Troubleshoot reliability issues of distributed systems, e. g. connection losses between Tendermint nodes under heavy load * Monitor the infrastructure and blockchain performance to identify issues * Measure and improve server response times in different conditions and environments * Guide protocol design decisions

Requirements * 1+ years experience with Golang, C or C++ * 4+ years of experience in a systems engineering role * Deep experience with networking and concurrent computing * Deep experience with Unix/Linux systems * Experience with AWS/GCP * Comfortable operating in dynamic environments

Bonus Points * Background in networking or distributed systems * Familiarity with Cosmos / Tendermint * Proficiency in protocol-level blockchain development * Contribution to open source software * Degree in STEM field, especially software engineering or computer science related. * Experience in small start­up environments helping large enterprises. * Experience with a distributed team

About Swish

Launched in February 2013, Swish is a fast-growing business with an innovative working culture and teams spanned across the world with teams in Toronto, San Francisco, Berlin, Auckland, Bruxelles, Medellin, and more.

We create products for successful business using cutting-edge technologies: Blockchain, Machine Learning, and Apps Dev. Working with Swish puts you in contact with prestigious brands, wherever your base is. We are a 100% remote-work company because we believe it is everyone’s choice to live and work the way they prefer.

Work is organized in sprints  - 2 weeks periods to which, as a member of our talent community, you choose to commit. You always have the choice to accept or decline a sprint, or take-on multiple sprints simultaneously.

We let members choose what suits them best depending on their current situation: family, travel, studies, finance. We know life is not linear and we respect the humans behind the screens.

Our work ethic relies on six core values: Transparency, Directness, Meritocracy, Autonomy, Responsibility, Continuous Learning.

Ensuring a diverse and inclusive workplace where we learn from each other is core to our values. We welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal opportunity employer and a fun place to work.

Join the future of work today.


🔗 Link
20 of 33 Golang jobs found in San Francisco