Remote Jobs at Theorem πŸ“ˆ Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

There are now 9 Remote Jobs at Theorem tagged Engineer, Go and DevOps
such as Experienced Go Engineer, Experienced Go Engineer and Senior DevOps Engineer @ Google

  Jobs

  People

πŸ‘‰ Hiring remotely? Reach 1,000,000+ remote workers on the πŸ† #1 remote jobs board

Post a Job - $299
Hide this

This year

Theorem


Software Solutions Architect London

Software Solutions Architect London


Theorem


architecture

dev

digital nomad

architecture

dev

digital nomad

1mo
\nTheorem is a team of experts who set sound principles and best practices into action. Our team solves complex problems and builds amazing things for some of the largest global household names. We work with team members around the world and have offices in LA and New York. This is a remote first role.\n\nThis role will require some travel to client sites as necessary. You must be authorized to work in the United States.\n\nAs Software Solutions Architect, you are a polyglot engineer with a hunger for learning new languages and tools. You see yourself as a maker and you are interested in all steps of the process, from understanding the challenge, to designing, developing and deploying.\n\nAs a consulting Software Solutions Architect, you are always happy to be learning, choosing the right tool for the job but also becoming the foremost domain expert about our client’s business. You should always be able to answer the question: What have I learned this week?\n\nResponsibilities and Duties\n\nIn this role, you will participate in the full life cycle of application development for our clients with duties including but not limited to:\n\n\n* Assist the sales team with uncovering and understanding technical requirements and producing estimates and risk assessments for new projects.\n\n* Become the domain expert for our clients’ business and gain a deep knowledge of their infrastructure and internal systems.\n\n* Research technologies and assess their fit for the challenge at hand.\n\n* Educate and train clients and stakeholders about the benefits of our approach to software and solutions development.\n\n* Assist the engineering team on product delivery by writing code and reviewing pull requests.\n\n* Collaborate with the team to create a successful project hand-off plan\n\n\n\n\nQualifications and Skills\n\n\n* 10+ years of experience in software engineering.\n\n* Over 5+ years of experience directly consulting with clients.\n\n* Eager to learn new languages and technologies.\n\n* Proficient and experienced with at least 3 programming languages; JavaScript, Ruby, Elixir, Go, C# and Python are all a plus.\n\n* Strong experience designing and delivering features on both server and client sides of the development stack.\n\n* Experience with AWS, GCP, or Azure is nice to have.\n\n* Experience working with Chef, Ansible and other provisioning technologies is a plus.\n\n* BS of Computer Science or similar academic background is a plus.\n\n* Excellent skills in spoken and written English language.\n\n* Possess a strong and reliable internet connection.\n\n\n

See more jobs at Theorem

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Theorem


Experienced Site Reliability Engineer

Experienced Site Reliability Engineer


Theorem


sys admin

engineer

admin

sys admin

engineer

admin

1mo
\nTheorem is a software consultancy that believes in simplicity in software design. We deliver solutions for startups and enterprises. You can see our portfolio to learn more about the results we've delivered for our clients.\n\nWe are a remote first company with offices in Los Angeles and New York, and team members all around the world.\nCandidates located within UTC + 1 to UTC - 8 will be given priority for team time zone alignment. Team members are expected to align a portion of their day with Pacific Timezone.\n\nJob Duties:\n\n\n* Mentor and teach SRE best practices, internally and with our customers.\n\n* Build and maintain high-availability systems.\n\n* Identify improvement opportunities on existing systems, build plans and execute improvements.\n\n* Ensure our clients and their users have the best and fastest experience possible.\n\n* Participate in code and design reviews, teaching and learning from other engineers.\n\n* Plan, estimate and prioritize work in a collaborative and distributed team.\n\n* Potentially travel to spend time with clients.\n\n\n\n\nJob Requirements:\n\n\n* Familiar with Python, C# or Ruby, and at least one other programming language.\n\n* Experience with Infrastructure as Code and Configuration Management tools.\n\n* Experience with alerting and monitoring tools.\n\n* Experience working in a highly distributed company.\n\n* Be open minded and always learning.\n\n* Experience with the following tools are preferred, but not necessarily required:\n\n\n\n* Terraform\n\n* CloudFormation\n\n* Chef\n\n* Docker + Kubernetes\n\n* Prometheus + Grafana\n\n* Elasticsearch + Logstash + Kibana\n\n* Splunk\n\n* Jenkins\n\n\n\n\n

See more jobs at Theorem

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Theorem


Experienced Backend Engineer

Experienced Backend Engineer


Theorem


engineer

backend

engineer

backend

3mo
\nDo you enjoy collaborating in a consultative environment and guiding people using best practices to achieve great results? Do you want to influence and contribute to the growth of a high performing, quality focused team? If so, Theorem wants to know more about you!\n\nTheorem is a software consultancy that believes in simplicity in software design. We deliver solutions for startups and enterprises - You can see our portfolio to learn more about the results we’ve delivered for our clients.\n\nThis is a remote role. We are a remote first company with offices in Los Angeles and New York. We have team members all around the world.\n\nPlease note this project team is working with clients in the United States. Candidates located within UTC + 1 to UTC - 8 will be given priority for team time zone alignment.\n\nAt Theorem you can make a significant impact while enjoying a flexible work schedule.\n\nYour Responsibilities As Experienced Ruby Engineer at Theorem:\n\n\n* Architect and build web applications using TypeScript (and other programming languages)\n\n* Be a leader-contributor on a team creating a high-scale data processing system\n\n* Collaborate with product designers and clients to clarify requirements, prototype functionality and build products\n\n* Plan, estimate and prioritize work in a remote, distributed team environment\n\n* Guide our clients in best practices in order to achieve great project success\n\n\n\n\nJob Requirements\n\n\n* 5 + years of professional experience\n\n* Strong server side development experience\n\n* Frontend experience (with React) is considered a plus\n\n* Previous remote work experience\n\n* Previous experience collaborating on highly distributed teams\n\n* Possess a passion for software development\n\n* Possess a drive to get things done\n\n* Excellent communication skills\n\n* Previous consulting experience\n\n* Experience working within an Agile/Scrum environment.\n\n* Possess a strong and reliable internet connection.\n\n* Align a portion of your day with the business hours of Pacific Time Zone\n\n\n

See more jobs at Theorem

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Theorem

 

Experienced Backend Engineer Go

Experienced Backend Engineer Go  


Theorem


golang

engineer

backend

golang

engineer

backend

5mo
Remote, United States - Do you enjoy collaborating in a consultative environment and guiding people using best practices to achieve great results? Do you want to influence and contribute to the growth of a high performing, quality focused team? If so, Theorem wants to know more about...

See more jobs at Theorem

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Theorem

 

Senior Devops Engineer @ Google

Senior Devops Engineer @ Google  


Theorem


devops

senior

engineer

devops

devops

senior

engineer

devops

7mo
\nCompany Overview\n\n\nTheorem's mission is to accelerate the transition of the world into the digital age. We achieve our mission by helping enterprises modernize their workforce, operations, and products. Our primary strategy is to seek out passionate technologists, connect them with challenging problems and build systems to support their success. We have a culture of empowering technologists to do their best work and think of managers as a supporting role rather than command-and-control.\n\n\nJob Summary\n\n\nThis is a unique opportunity to work on a variety of challenging projects with the world's leading authority on cloud software: Google.\n\n\nTheorem (formerly Citrusbyte) is working with Google to build a Senior DevOps team and has the ability to give a few select individuals the opportunity to work for Google. You will work on various DevOps projects internal to Google as well as deploy complex systems to GCP for Fortune 500 clients. GCP expertise is not required but cloud experience is.\n\n\nYou will work in concert with other Theorem DevOps team members and directly with Google and their clients. You will help design, architect, and execute on plans to leverage GCP to add scale, resiliency, availability, and deployment confidence to large-scale software platforms. These are true high-volume mission-critical systems serving millions of users.\n\n\nResponsibilities and Duties\n\n\n\n* Setup projects for success. Gather information and requirements, explore solutions, and create a plan for success. Communicate with others using the method you think fits best for any given situation, such as making technical documentation, demos, or meetings.\n\n* Write code using the latest best practices. Write production code, proof of concepts, demos, or libraries for use with GCP. Work with Terraform and other Hashicorp tools, container orchestration, log aggregation, and CI/CD pipelines.\n\n* Work directly with engineers and stakeholders. You will report to a manager at Theorem but will work directly with executives at Google to help plan and execute work. You will work directly with other DevOps team members, engineers, and project stakeholders.\n\n\n\n\n\nQualifications and Skills\n\n\n\n* Experience with Infrastructure-as-Code. Experience defining infrastructure as code using Terraform.\n\n* Cloud platform experience. Extensive experience with at least AWS, GCP, or Azure. Experience should be across multiple applications or projects.\n\n* An understanding of modern DevOps/SRE concepts. Automation, configuration management, immutability, observability, Site Reliability.\n\n* You have well rounded hands-on DevOps capabilities. Hands-on experience with containers (K8s/Docker), Linux (Bash/CLI), CI/CD, log management (ELK or similar), message queues.\n\n* Excellent writer and communicator. You are excellent at diagramming architecture, documenting recommendations, and communicating them to coworkers and stakeholders.\n\n* You can design technical architecture. You have a general understanding of a wide array of open source technologies and how they fit together. For example: when do you use MySQL vs Memcached and why? What is the function of reverse proxy like Varnish? etc.\n\n\n\n\n\nBenefits and Perks\n\n\n\n* Full benefits. Full medical, dental, vision, 401k, PTO, and more.\n\n* Work from home or remote. You will need to meet with clients on site about 30% of the time in the Bay Area in California (we'll pay for travel if you are traveling.) The rest of the time you can work from home or a local office.\n\n* Access to Google perks. Access to Google facilities across the US, including catered lunches, latest computer equipment (fully loaded MacBook Pro), etc.\n\n* Work on public open source projects for Google. Work on public open source projects for Google.\n\n* Work on a variety of high profile and challenging projects. You will be representing Google directly on their highest profile and most interesting and challenging projects.\n\n* Relocation is available. We'll help you get to the most coveted tech area on the planet if you're not here already and want to relocate.\n\n\n

See more jobs at Theorem

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Theorem


Experienced Go Engineer

verified
North America, South America

Experienced Go Engineer


Theorem

North America, South America verified

go

engineer

go

engineer

North America, South America8mo
**Why is an Experienced Go Software Engineer important at Theorem?**\n\nAs a Software Engineer, you’ll have ownership and responsibility for technical architecture, implementation, and maintenance of our platforms and products.\n\nWorking at Theorem won’t be boring! You will have the opportunity to advocate for and learn new techniques and technologies in the pursuit of high quality, reliable systems that solve real problems. You will be asked to consistently improve the way we work as we strive to achieve optimal velocity and frequently ship software you are proud of, and that reliably solves problems for our clients.\n\nAt Theorem you can make a significant impact while enjoying a flexible work schedule.\n\n**What are examples of work that an Experienced Go Engineer does at Theorem?**\n* Writes Go, writes more Go, and then enjoys writing even more Go (golang)\n* Loves tackling complex problems in distributed computing, fault-tolerant storage, distributed queuing, and more\n* Builds high quality, well-designed, and scalable SaaS platforms\n* Works with Go, Docker, Kubernetes, and NoSQL databases\n* Is accountable for the quality of the products and features delivered\n* Participates in code and design reviews, teaching and learning from other engineers\n* Collaborates across the company to define, design, build and improve our products and processes\n\nNote: This role may require occasional travel to client sites within the USA. Candidates located within UTC - 3 to UTC - 8 will be given priority for team time zone alignment.\n\nDo you like to make progress?! Do you enjoy collaborating in a consultative environment and guiding people using best practices to achieve great results? Do you want to influence and contribute to the growth of Theorem? If so, we want to know more about you!\n\n# Responsibilities\n * Architect and build distributed systems, APIs, and web applications\n* Work with product designers and clients to clarify requirements, prototype functionality and build products\n* Plan, estimate and prioritize work in a collaborative and distributed team\n* Collaborate in a consultative environment\n* Guide our clients in best practices in order to achieve great project success \n\n# Requirements\n* Honesty, kindness, and a drive to deliver results\n* Strong organization skills and attention to detail\n* Strong leadership and communication skills\n* Hands on development experience scaling complex systems\n* Ability to effectively collaborate with team members and exchange ideas\n* 5+ years of relevant professional experience\n* Proficient in Go and at least one other programming language\n* Previous experience collaborating on highly distributed teams\n* Possess a passion for software development\n* Possess a drive to get things done\n* Experience working within an Agile/Scrum environment\n* Open-minded and demonstrates a passion for continuously learning\n* Possess a strong and reliable Internet connection\n* Align a portion of your day with the business hours of Pacific Time Zone - UTC - 8\n* Three or more years of experience successfully applying the skills we are looking for\n\n**Skills that would be nice to have:**\n* Previous consulting experience\n* Experience building service-oriented architectures\n* Experience building non-REST APIs such as GraphQL\n* Experience with JavaScript (ES6) and modern web development tools such as Webpack, React, and GraphQL \n\n#Location\n- North America, South America

See more jobs at Theorem

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.