Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 50+ Golang Toggl Hire Jobs (1 new this week) in November 2024 at companies like Panther IT, Proton and Proton paying at least 50,000 USD per year working as a Remote GoLang Engineer (Contract to hire), Lead Engineer and Backend Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
35 developers joined Golang Cafe in the last 30 days
15,237 developer profiles page views in the last 30 days
We are looking to bring on a Backend Engineer to join our FinTech practice. Backend Engineers will work with our frontend, mobile, and design teams to design and build the services that perform a variety of different banking and financial operations. The ideal candidate is a self-motivated engineer with experience shipping reliable, performant, scalable, and instrumented services. We are looking for a teammate that enjoys mentoring teammates and working closely with users.
Responsibilities:
• Partner with multiple internal and external teams to design, develop, and deliver scalable solutions
• Build backend systems using Go, Docker, Postgres, and AWS
• Plan, triage, and prioritize work across multiple projects and clients
• Plan, build, and maintain test infrastructure
• Share your knowledge with teammates and help mentor and guide clients
Qualifications:
• 5+ years of experience building backend systems
• 3+ years of experience with SQL
• Experience designing and developing distributed systems and event driven architectures is preferred
• Strong communication skills
Lead Engineer Proton Boston, MA, United States / Remote $120,000 to $160,000 a year
February 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
Proton
This role has no specific closing date
$120-160k plus equity and benefits
Boston, MA or Remote Considered
At Proton we're bringing cutting-edge technology to the world of business-to-business distribution. It's a large market that offers an enormous opportunity for growth. The industry we serve accounts for trillions of dollars of revenue a year. It's a huge chance to have an impact by shaking up an industry that's still waking up to the promise of technology. We have a chance to really transform the way a huge number of people work for the better, and bridge the gap between amazing software tools and human expertise.
By becoming the source of truth for our customers' data, we're helping them make better decisions and be more effective. We’re looking for a lead engineer for our data platform team to help make that vision a reality.
As a member of the data platform team, you'll build backend systems that unify, clean, and transform our customers' data. In addition, you’ll serve as the engineering leader for the team, helping your fellow team members deepen their expertise, effectively collaborate, and develop a technology vision. Together with the product team, you'll work to build scalable solutions to big problems. This position reports to our chief technology officer.
Our team codes in Python, JavaScript (using the Vue framework), and Go, with modern scalable document- and key-based data stores behind them. We prefer excellence to expediency. Backed by our microservice architecture, we want the best tool not the most convenient. If there’s a compelling case to write something in Clojure, we can and will do it. With strong foundations, specific knowledge of these tools is not required. As the driver of engineering on this team, you'll have a chance to define the technology vision for our order entry systems.
As an early member of the company, you’ll have a chance to shape how we grow, making key decisions around technical choices, and defining our culture. We're working to build a sustainable environment where excellence sits alongside a recognition we operate in a system and a need to nurture learning at all levels. Our growing corps of engineering leadership, including this role, should bring more expertise into that equation.
At Proton, we hire a little differently. Read about that and more on our engineering blog.
We'd be thrilled to have you apply. If you've read this far, but decided not to apply, we'd love to get your feedback on why--let us know at hiring@proton.ai.
Backend Engineer Proton Boston, MA, United States / Remote $70,000 to $100,000 a year
February 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
This role has no specific closing date
$70-100k plus equity and benefits
Boston, MA or Remote Considered
At Proton we're bringing cutting-edge technology to the world of business-to-business distribution. It's a large market that accounts for trillions of dollars of revenue a year and offers an enormous opportunity for growth. It's a huge chance to have an impact by shaking up an industry that's still waking up to the promise of technology. We have a chance to really transform the way a huge number of people work for the better, and bridge the gap between amazing software tools and human expertise.
To achieve those ends, we have organized the company into several teams, or "pods", tasked with providing value to different users, and we're looking for backend engineers to join two of them. One team is committed towards improving the effectiveness of Customer/Inside Sales Representatives, salespeople who are used to reaching out to prospective or renewing buyers over a phone line and trying to provide a valuable pitch to their customer. The other is dedicated to providing value for Outside Sales Reps, who typically find themselves on the road reaching out to prospects in person. As a member of either pod, you'll build backend systems in innovative and scalable ways with the end-user in mind, ultimately it's your choice which pod you'd like to join.
Our team codes in Python, JavaScript (using the Vue framework), and Go, with modern scalable document- and key-based data stores behind them. We prefer excellence to expediency. Backed by our microservice architecture, we want the best tool not the most convenient. If there’s a compelling case to write something in Clojure, we can and will do it. With strong foundations, specific knowledge of these tools is not required. As an early member of our growing engineering team, you'll have the opportunity to weigh in on design and architectural solutions that shape the company's future.
On the hiring process, you may have noticed that we haven't asked you for a resume yet. This is intentional, a longer explanation of why our process is so unorthodox and a primer of what to expect can be found in this blog post, but to summarize: we want to hire the brightest, not necessarily the most credentialed or best put on paper.
If you really know what you're doing, whether you're self taught or have spent your entire life until now in academia, we'd love to have you aboard the team.
We'd be thrilled to have you apply. If you've read this far, but decided not to apply, we'd love to get your feedback on why--let us know at hiring@proton.ai.
Ardan Labs is a consulting firm that helps our clients develop software solutions and applications. We work on software projects and teams of different sizes. We are currently looking for Mid-level and Senior Backend Engineers with at least 1 year of Go experience.
Requirements
Can demonstrate a good working knowledge of Go, standard library, idioms and common guidelines.
Can demonstrate the ability to collaborate with team members, flushing out designs to finalizing solutions.
Capable of understanding business requirements and translating that into engineering decisions.
Capable of determining and communicating engineering trade-offs.
Capable of writing documentation and tests.
IMPORTANT. To apply to this position you must be able to work US timezones and have good communication skills. Only individual contributors/direct hire will be considered for this project
Benefits
As a W2 employee, we offer family medical coverage, life insurance, paid vacation, and technical training.
Salary is based on experience level and requirements
DevOps Engineer nextmv Remote (Europe, United States) / New York / Philadelphia $100,000 to $140,000 a year
January 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
nextmv (YC W20) is changing how companies automate and optimize their operations. We provide developers with the building blocks to create and test decision models, quickly. From logistics to healthcare to finance, every company can benefit from decision engineering using optimization and simulation. We’re looking for incredibly motivated people to help!
In a little over a year we have made substantial progress. We’re already landing enterprise clients. We’ve raised over $11 million from leading VC firms including Y Combinator, Firstmark Capital, Dynamo Ventures, and 2048 VC. And we’re just getting started.
We are looking for a DevOps Engineer II who is familiar with cloud platforms, container technology and loves automation. As the first dedicated hire supporting cloud infrastructure, internal tooling and automation you will have an impact on how we operate all our systems and services. In this role you will help build and maintain cloud infrastructure for our tools and products as well as assist with customer deployments ensuring we are following best practices and industry standards. You'll directly contribute to the success of our new hosted product by serving a hybrid DevOps / SRE function. This role will participate in our on-call rotation.
Requirements
3+ years as a software engineer, DevOps engineer, cloud engineer, site reliability engineer or systems administrator
Demonstrable experience administering AWS, especially VPCs, Lambda, RDS, S3 and IAM Roles & Policies
Experience with Infrastructure as Code (IAC) using Terraform
Excellent understanding of Docker & container technologies
Hands on experience with configuration management tools such as Ansible
Demonstrable understanding of modern software development practices including pair programming, peer reviews, Git-based workflows, continuous integration and delivery, and automated testing
Comfortable with Bash and Python
Familiarity with monitoring tools and services (DataDog)
Not required, but a plus:
Experience with Go or another statically typed and compiled language
Ability to evaluate the benefits of using in-house vs off-the-shelf solutions
Software development experience
Familiarity with on-call / incident response practices
2+ years of remote work experience
These are some of your traits:
The idea of working in a fast-paced startup environment excites you
You thrive on automating everything and adding structure to processes and procedures
Working together as a team to accomplish goals is more important than working alone
You are eager to support our customers when they have DevOps or cloud engineering questions and researching technologies to find solutions
You value simplicity over complexity
You embrace challenging technical work
You thrive on discovering and documenting simple, pragmatic solutions
You’re not afraid to speak up when you have a point of view, but can “disagree and commit” once a final decision is reached
You just read this whole list and got more excited than concerned
How we work
We are remote first
We value amazing work and a strong work-life balance. The majority of our collaboration happens on Slack and Zoom. We get together quarterly for team offsites so we can get some facetime (Covid Pending).
Salary Transparency
We believe that financial transparency creates trust, and that teams with a high level of trust are able to execute more effectively. We view salary transparency as a way to challenge a rampant problem in our industry: the wage gap. The base salary for any two employees in the same role is the same. Performance in that role is the differentiator, not upfront negotiation.
Benefits
This is a salaried role. In addition, nextmv offers:
Health Care Plan (Medical, Dental & Vision)
Minimum Vacation Policy - (3 weeks minimum)
Stock Option Plan
401k
Home Office Stipend
Parental Leave
This role (and all roles at nextmv) is remote. That being said, all employees should be able to travel to company retreats quarterly (when COVID settles down).
About nextmv
nextmv helps companies automate and optimize even the most complicated operational decisions. The nextmv platform allows any developer to quickly build, test, and deploy models that automate routing, assignment, matching and scheduling.
Our Values
Our values are aspirational and affect everything we do. At nextmv, we hope to instill core attributes and practices into our daily lives. We will work toward these goals together, and help each other along the way.
Community
We act as a group of skilled contributors with diverse backgrounds and a common mission.
We listen to each other to actively instill empathy in ourselves.
We introspect about our actions and their impacts.
Candor
We share information, from company strategy to small insights and feedback.
We collaboratively review our decisions and code using the same process.
We own our mistakes and admit our vulnerabilities.
Focus
We are ambitious and value achievement over status.
We are innately driven to innovate and improve the world.
We apply our time and skills effectively to challenging problems.
Balance
We separate our work from our self-worth to view and improve it objectively.
We don't overwork, and take regular time away to encourage creativity.
We take care of ourselves so we can give our best to our team.
Backend Go Engineer Cmd Vancouver, Canada / Remote (North America) C$100,000 to C$150,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Join our team_
Cmd brings together talented problem solvers, thinkers, and tinkerers to achieve our mission to change the current landscape of cybersecurity. We’re looking for people who are as excited as we are to give companies a new way to secure their data.
Make your mark_
Linux + security; we love ‘em. But don’t worry, we don’t need you to be an all-in, security-guru like you might think. We hire subject matter experts to bring their functional skills and unique point of view to the team. That’s what keeps us innovative, adaptable, and stronger.
Achieve more_
Join us at a time where you can take full advantage of the opportunities of high-growth. You’ll expand on your current skills, fast-track your development, and see your impact in building a company that will change the face of an industry.
About the role
You’ll work closely with our team of platform engineers to improve and expand the server-side software that manages and deploys Cmd’s agent into customers’ Linux environments. Our ideal candidate has a passion for technology, is a great communicator, and has an interest in contributing to the full product lifecycle (design, implementation, release, operation).
Skills and experience
5+ years experience as a software developer
Experience working with Go
Experience working with Linux, relational databases, Prometheus, git, and Bash
Understanding of HTTP, TLS, and the web browser security model
Software Engineer Jetstack Remote (Europe) €80,000 to €100,000 a year
December 2020
13 Applicants This Week
More Than 6 Months Old
Job Description
cert-manager is an open source project led by Jetstack that is widely used to provision X.509 certificates to Kubernetes clusters. We are looking to hire a software engineer to join the team behind cert-manager. You will work with the team to develop the next round of features that will expand the ways in which cert-manager can be used to keep a Kubernetes cluster and the applications running on it secure.
We are a distributed team that works in the open. Our Software Engineers tackle complex user problems through designing, analysing and troubleshooting software systems. We have a pragmatic approach and are results focused, whilst always placing a high value on user experience.
Desirable technical experience
Kubernetes or other container orchestration systems
Good understanding of PKI/TLS/SSL
Proficiency in Golang
Experience building distributed systems
Linux systems programming (i.e. shell, Bash scripting, etc)
Good understanding of Linux networking and containers
Git source control
CI / CD (e.g. GitLab, Jenkins, etc)
Other desirable skills
Experience in working in an agile process/environment
Experience contributing to open source projects
A ‘can-do’ attitude and the ability to thrive in a fast-paced environment
Strong ability to focus and work independently, as well as collaboratively in a team
A sense of ownership and customer responsibility
Ability to adapt to circumstance and respond with urgency and pragmatism
Ability and desire to continually learn and remain up-to-date with ecosystem developments
Excellent communication skills and able to successfully articulate technology concepts to both business and technology audiences.
Experience working on distributed teams
Benefits
As well as working with a great team on an exciting project we also offer a number of benefits:
Conference leave entitlement
Flexible working
A laptop of your choice
25 days of holiday (not including UK public holidays)
A generous pensions scheme
Location
We are primarily located in the UK, but this role is open to applicants wanting to work remotely from anywhere in Europe.
About Jetstack
Our mission is to build the best team that will guide and support enterprises and start-ups alike in their adoption of Kubernetes. Our deep understanding and real-world experience in a variety of environments (cloud and on-premises), enables us to accelerate customer projects and provide them with confidence in their operations.
We are a group of open-minded people who care about the service we provide to our customers, the impact we have on the open source community and how we work better together. We have a diverse team who thrives on interesting projects, resolving real life complex issues and giving back to the community. If you’re as interested in learning and developing as we are then please do apply.
Jetstack embraces diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be.
Jetstack is a Venafi company.
About Venafi
Venafi is the undisputed heavyweight champion in Machine Identity Protection. Why? Because we created the category and are light years ahead of anyone that would consider competing! Gartner has recognized Venafi as number one in our space and as it turns out, one is NOT the loneliest number!
Venafi is the inventor of the technology that secures and protects keys and certificates. Venafi protects machine identity types by orchestrating cryptographic keys and digital certificates for SSL/TLS, IoT, mobile and SSH. Many of the largest organizations in the world use Venafi.
Billions of dollars have been spent protecting usernames and passwords and almost nothing protecting keys and certificates—organizations are just now realizing that protecting keys and certificates is as important as protecting usernames and passwords. The bad guys know this and are using stolen or forged keys and certificates to attack networks and steal data. In fact, Gartner says 50% of network attacks will use certificates.
At Cloudflare, we have our eyes set on an ambitious goal: to help build a better Internet. Today the company runs one of the world’s largest networks that powers trillions of requests per month. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare have all web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was recognized by the World Economic Forum as a Technology Pioneer and named to Entrepreneur Magazine’s Top Company Cultures list.
We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us!
In this role, you can expect to:
Work on highly distributed and scalable systems
Participate in the constant cycle of knowledge sharing and mentoring
Manage and develop some of the biggest clusters in the world
Research and introduce cutting-edge technologies
Contribute to open-source
We are still a small team, well-funded, growing quickly and focused on building an extraordinary company. This is a superb opportunity to join a high-performing team and scale our high-growth network as Cloudflare’s business grows. You will build tools to constantly improve availability, performance, uptime and response times. You will nurture a passion for an “automate everything” approach that makes systems failure-resistant and ready-to-scale.
You may be a good fit for our team if:
You have proven skills of designing, developing and delivering HA scalable production systems.
You have deep knowledge of configuration management software, preferably Salt.
You have solid experience with cluster management systems (Kubernetes, Mesos)
You are comfortable with developing software in Go or Python
You know how network services (DNS, TLS/SSL, HTTP) and network fundamentals (DHCP, subnetting, routing, firewalls, IPv6, BGP) work
You have strong experience designing and managing multi-tenant database solutions (Clickhouse, PostgreSQL, CockroachDB)
You are confident in your knowledge with load balancers (nginx, HAProxy)
Bonus points if:
You have strong operational skills and are an expert in bash scripting
You have practical knowledge of web and systems performance, extensively used tracing tools like ebpf and strace.
What Makes Cloudflare Special?
We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.
Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.
Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.
Path Forward Partnership: Since 2016, we have partnered with Path Forward, a nonprofit organization, to create 16-week positions for mid-career professionals who want to get back to the workplace after taking time off to care for a child, parent, or loved one.
1.1.1.1: We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy policy and ensure that no user data is sold to advertisers or used to target consumers.
Sound like something you’d like to be a part of? We’d love to hear from you!
Senior Software Engineer New Relic Portland, OR, United States / Remote United States $145,000 to $150,000 a year
October 2020
1 Applicants This Week
More Than 6 Months Old
Job Description
Your Opportunity
You will be at the heart of New Relic’s best-in-class APM solution, with a focus on our open source Go projects. Engaging the community to shape direction and drive innovation, your lightweight and dependable data collection software [https://github.com/newrelic/go-agent] will directly impact our mission.
Opportunity to work from a remote office may be available depending on applicant location.
What You'll Do
Write efficient Go. Customers run our code in their production systems, which means you write, build and run a comprehensive test suite to make sure each release is extensively tested and dependable.
You thrive on managing multiple in-flight workstreams while influencing outcomes in our open-source communities. You collaborate with internal and external teams to provide technical leadership for new feature development, through creation and review of multi-language feature specifications, architecture and documentation..
Curate a home for contributors on our open-source projects. You lead through collaboration and further an ecosystem for experimental thinking, discussion and constructive debate.
Provide recommendations on product direction and architecture, informed by your understanding of emerging projects and standards.
Help iterate on our processes, practices, and culture as we grow through active collaboration with those around you. We value the power of pairing to share information, ensure quality, and grow our expertise.
Support our agents. You participate in rotations assisting our dedicated support team to help customers solve issues and get the most of the agent
Your Qualifications
Must-have:
Go expertise: You write portable, efficient and readable Go code.
Comfortable with working in ambiguity, but also seek to minimize the unknown by utilizing standard methodologies, meta-work skills (project management, communication, work estimation) and well-reasoned opinions.
A passion for sharing your knowledge for the benefit of those around you, demonstrating a true growth mentality that encourages teammates to seek you out as a mentor. You mentor and pair with team members to facilitate mutual growth.
You excel in tailoring written and verbal communication to context effectively, and succinctly convey complex technical concepts to a range of audiences. This team writes proposals, specs, and retrospectives. You give talks and demo our work.
You’re engaged with a high degree of autonomy while proactively keeping stakeholders informed.
You care about the “Second Job”: Our “first job” is the job we were hired for (all of the above). Our “second job” is helping those around us to succeed at their jobs. Balancing first and second jobs makes us smarter, more effective, and happier.
Nice-to-have:
PHP and C development experience.
Experience contributing to OpenSource Projects
Please note that visa sponsorship is not available for this position.
Our Office
Our office is in the center of downtown Portland, situated in a thriving tech community in the Pacific Northwest. We enjoy easy commute access and a plethora of good eats and great coffee. We provide competitive compensation including equity and big-company benefits (medical, dental, etc.)—all while maintaining the energy, agility and fun of a start-up.
About Us
New Relic (NYSE: NEWR) is a cloud-based platform that gives developers, engineers, operations, and management a clear view of what’s happening in today’s complex software environments. So they can find and fix problems faster, and deliver delightful experiences for their customers. That's why the world’s best engineering teams rely on New Relic to visualize, analyze, and troubleshoot their software. It’s the simplest, most powerful cloud-based observability platform, built to create more perfect software. All from one place.
Founded in 2008, we’re a global company passionate about building an inclusive culture where all employees feel a deep sense of belonging, where every ‘Relic’ can bring their whole self to work and feel supported and empowered to thrive. We’re consistently recognized as a distinguished employer and are committed to building world-class products and an award-winning culture. For more information, visit newrelic.com.
Our Hiring Process
New Relic takes seriously our stewardship of the data of our thousands of customers worldwide. In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification.
Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.
New Relic is an equal opportunity employer. We eagerly seek a diverse applicant pool and hire without regard to race, color, gender identity, religion, national origin, ancestry, citizenship, physical abilities (or disability), age, sexual orientation, veteran status, or any other characteristic protected by law.
Senior Go Engineer Shogun Remote $90,000 to $150,000 a year
October 2020
1 Applicants This Week
More Than 6 Months Old
Job Description
We Are…
Shogun, and we're on a mission to help people create the best eCommerce experiences in the world.
We were in the Winter 2018 batch of Y-Combinator, we just raised a Series A investment, we have over 10,000 active paying clients, and we're preparing to launch a new product in 2020 (you can read more in Tech Crunch).
Our teams are fully distributed and global (check out our team page)! We have no office, so we are looking for team members that are comfortable with and motivated by the opportunity to work remotely.
You Are...
A Software Engineer that specializes in Go and brings in a deep understanding of design patterns and data structures.
In This Role You Will...
Build robust and scalable software using Go
Participate in architectural design discussions and planning sessions
Solve technical problems of high scope and complexity
Help define and improve internal coding standards
Collaborate with Product Manager and other Engineering stakeholders
Requirements
Strong proficiency and working experience (3+ years) in Go
Experienced in working on a medium-to-large monolithic codebase. You have done more than a simple microservice
Comfortable working in highly agile, iterative software development process
Strong background in PostgreSQL
Working experience in GraphQL
Good hands-on knowledge of CI/CD tools
Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
Self-managing, both in motivation and learning
Work in line with our values
Nice-to-Have
Experience with Fastly or VCL
Knowledge in Ruby, React, PWA
Experience with task queueing systems (preferably Faktory)
Experience in Google Cloud Platform
Experience working with a remote and asynchronous team
We Offer
A competitive salary
Benefits (vary by location)
An environment that cares highly about the quality of the code and good practices. We’ve suffered enough without them!
A fully remote work environment - our team is global and has been remote from the very start!
Occasionally, we hire on a full time contractor basis to begin with. Team members enjoy the same opportunities for great compensation, full time positions, and consideration, regardless of location.
Our Values
Work in the open: Operate with high integrity and choose what's right over what's easy. Be transparent as a company and with each other.
People are People: Treat yourself, colleagues, and customers with dignity, empathy, and respect. Start from a presumption of positive intent.
Win and grow together: Strive to be the best, individually and as a team. Support and encourage each other. Seek opportunities for growth.
Shogun supports workplace diversity and does not discriminate on the basis of race, color, religion, gender identity/expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, physical or mental disability, or any other protected class
Application form questions
Github/Gitlab profile URL
Your Shopify development store URL (Try to use Shogun to get a feel for the product)
Source code of something you built and that proud of. It can be a repo, a gist, or a zip file (Please don't paste code here)
What is the GO best practice or paradigm that you disagree with? Why?