Get a weekly email with all new Golang jobs
x

Golang Scala Jobs Paying 100,000 USD a Year


Hand-Picked Golang jobs • Apply directly to companies • Clear salary ranges

Browse 26 Golang Scala Jobs (1 new this month) in May 2024 at companies like Hashicorp, Bitfusion.io and Apptentive paying at least 100,000 USD per year working as a Software Engineer, Senior Software Engineer and Senior Platform Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Suleiman Karim Eddin Stephen Lemmy Mwaura Monalisa Ntlemeza Peter Vrba Hery Victor Abiola Ibrahim P Dhananjay Sharma Albert Oraezu Jack Doe
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 32 developers joined Golang Cafe in the last 30 days
  • 12,033 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

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





10 of 26 Scala Jobs paying at least 100,000 USD per year • Sort by Date
Software Engineer
Hashicorp
Charlotte, NC / Remote
$125,000 to $140,000 a year
August 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

On the Nomad team, we develop tools for service deployment and batch job scheduling. Our customers place a high level of trust in us, relying on our tools to operate their own infrastructure and software effectively, and so we care deeply about reliability and performance.

This particular position is unique in that in addition to general Nomad backend engineering duties, this person will be the sole internal owner of the Nomad integration for Spark. We anticipate that work taking approximately 15-20% of this person’s time, and the rest of the time will be spent working on the overall Nomad roadmap along with the rest of the Nomad team. While we strive to hire at a variety of experience levels, this particular opening is not well-suited for recent graduates due to the level of independent ownership we expect for the integration for Spark. You will have the support of a Product and Engineering Manager in prioritizing and delivering work for the integration, but minimal fine-grained oversight from other Nomad Engineers. You will, however, benefit from direct interactions with users of the tool! This is an excellent technical leadership opportunity for someone with the capacity to operate well at this level of independence.

At HashiCorp, we value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users. We take care to balance and be responsive to the needs of our open source community as well as our enterprise level customers.

Engineering at HashiCorp is largely a remote team. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.

In your cover letter, please describe why you're interested in working at HashiCorp, and what draws you to this role in particular! Since this is a unique role on the team, we require a cover letter for your application to be considered complete.

In this role, you can expect to:

  • Be the sole internal owner of the Nomad integration for Spark
  • Program in Golang for general Nomad work, learning from and contributing to a team committed to continually improving their skills
  • Program in Scala for integration with Spark work, as an independent Scala expert
  • Work on next-generation distributed systems for infrastructure management
  • Develop novel algorithms within the context of our open source tools
  • Build and architect systems for managing extremely large-scale global fleets of resources
  • Interface directly with internal teams, users and HashiCorp customers, and represent HashiCorp well to the large Nomad community
  • Own the full lifecycle of feature development from design through testing and release

You may be a good fit for our team if:

  • You are fluent in Scala or a similar language (Java skills with an understanding of functional programming concepts is a workable substitute)
  • You are interested in learning Golang if you aren’t already well-versed
  • You have past experience working with large batch data workloads, and can empathize with the problems that Spark solves for its users
  • You’re familiar with systems engineering, with networking and operating systems, and are comfortable with low-level programming
  • You have prior experience working in high performance or distributed systems; while we strive to hire at a variety of experience levels, this particular opening is not well-suited for recent graduates
  • You can knowledgeably discuss tradeoffs in distributed systems, such as those made for debugging and performance
  • You're familiar with the pieces of typical modern infrastructure: secret storage, service discovery, etc
  • You’re able to reason about performance, security, and user interactions in complex systems

At HashiCorp, we are committed to hiring and cultivating a diverse team. If you are on the fence about whether you meet our requirements, please apply anyway!


⎘ Copy Link ↗ Visit Link
Senior Software Engineer
Bitfusion.io
Austin, United States / Remote
$100,000 to $180,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Bitfusion is an Austin, TX and a Bay Area company building the operating system for managing AI infrastructure across CPUs, GPUs and FPGAs in next generation data centers and clouds.

We are looking for strong cloud infrastructure engineer (developer type) with self-directed work habits and strong willingness to learn. You will be part of a collaborative team with a culture of open communication, innovation and make-it-happen mindset. You will work on bleeding edge technologies and have the opportunity to lean new technologies. Expect excellent application development skills and Kubernetes experience is a must. Experience with building highly available, scalable and generalized infrastructure and solid proficiency with at least one modern general-purpose programming languages like C++, Go, Python, Scala, etc is essential.

You should have a BS, MS, or PhD in Computer Science, Computer Engineering or equivalent. Top-notch communication skills are essential. Strong problem solving skills and out of the box thinking are a must. Must work well in a fast paced team of talented, motivated, and coworkers. Physically located in Austin, TX is highly preferred, though remote work may be possible depending on qualifications.

Must Haves * 5+ years of relevant industry work experience * BS, MS or PhD in Computer Science or equivalent program * Hands-on development with highly distributed and micro-service environments in clouds like AWS * Experience with Docker container related technologies like Kubernetes, Mesos, etc * Experience with large-scale distributed systems and client-server architectures * Demonstrated proficiency with at least two modern general-purpose programming languages like C++, Go, Python, Scala, etc. - Demonstrated ability to adapt to new technologies and learn quickly * Should be able to pick up any new programming language and demonstrated ability to adapt to new technologies quickly

Nice to Haves * Experience building APIs and client libraries * Experience with industry or open-source projects in large-data, parallel and distributed systems * Experience building technologies with caching, RPC, queuing, parallelism, multi-threading, concurrency * Experience with full stack web development

As part of your job application, send us some bullet points about the most recent projects you worked on with Kubernetes, whats your favorite programming language, what kind of things have you hacked in the past, why would like to be part of this team, etc.

We are an equal opportunity employer.


⎘ Copy Link ↗ Visit Link
Senior Platform Engineer
Apptentive
Seattle, WA, United States
$125,000 to $155,000 a year
October 2018
8 Applicants This Week
More Than 6 Months Old

Job Description

About This Role

As a Senior Platform Engineer, you will be responsible for the design, development, testing, and deployment of products that help companies communicate with their customers in deep and personal ways. We service over 30,000 API requests per second and our SDK is installed on over 2 billion devices around the world. We are a small team <15 engineers and our technology stack is built in Ruby on Rails, Scala, and Python, running on Cassandra, MongoDB, ElasticSearch, and Kafka. We containerize and deploy with Kubernetes on AWS.

Success in this role requires:

-5 or more years software development experience, preferably for a B2B SaaS product and/or in a successful startup environment. -Expert level familiarity with Ruby or Scala. -Experience with a broad range of tools, frameworks, and libraries; including one or more of Big Data and Data Analytics, Machine Learning, Service--Oriented Architectures, NoSQL (Cassandra, MongoDB), ElasticSearch, Kafka, and Distributed Computing. The curiosity and desire to stay current on these and related rapidly evolving topics. -Expertise in REST and API design. -BA/BS degree in computer science or related experience. -Participation in 24/7 on-call rotation for monitoring of system status and resolution of critical issues & outages. -Self-directed, with a sense of urgency and a bias for action and data-based decision making. -Close attention to detail and commitment to building high quality, scalable products. -A commitment to lean/agile development that focuses on customer value delivery, low latency engineering practices, and individual developer ownership. -The ability and desire to collaborate closely with other developers and members of the Apptentive team. The belief that diverse teams do better work. -A willingness to work directly with customers to investigate and resolve issues, gather product feedback, and learn about new use cases and features.

About Apptentive

Apptentive helps thousands of companies build deeper, more meaningful relationships with millions of people around the world. We believe software is powering more relationships than ever before and that we can help make software about People. We’re building the platform to power customer communication for the modern business. We’re a rapidly growing, well-funded startup based in Seattle that’s passionate about building great products with a fun, dedicated hard-working team.

What We Offer Competitive salary and equity packages Unlimited paid time off (PTO) and generous family leave policies 401k, HRA/FSA and monthly Orca pass Comprehensive medical, dental, and vision insurance 100% premiums paid Paid professional development (conferences/courses) A chance to build something great with other amazing people

How We Work We have ownership on how we complete work and take responsibility for our outcomes We are creative in how we approach problems and deliver pragmatically We share information and learn from each other We pride ourselves on being adaptable because change is a constant We focus on the customer to give them a voice We make mistakes, learn and improve as we iterate

How We Do Not Work We are not aggressive or competitive with each other, and we greatly appreciate diverse thinking We are not defined by our roles. We get opportunities to work on new areas to expand our knowledge and abilities We don’t work at all hours, because we have friends and families, and they are important to us

Apptentive is an equal opportunity employer and we value diversity. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.

This position is based at Apptentive in Downtown Seattle and offers competitive salary and benefits.


Apply ⎘ Copy Link ↗ Visit Link
Visa Logo
Senior Software Engineer
Visa
Foster City, CA, United States
$111,400 to $142,000 a year
March 2023
9 Applicants This Week
More Than 6 Months Old

Job Description

Job Description And Responsibilities

Visa is looking for Software Engineers who will help build Open VisaNet, Visa's Next generation payment processing platform developed on Open Systems, that would fuel growth in electronic payments globally and drive financial inclusion in many parts of the world. Open VisaNet, is the Next Generation VisaNet, will push the envelope of building highly scalable, secure, cost effective and distributed application on commodity hardware using best-in-class technology components. Open VisaNet is one of Visa's Key initiative that will help Visa support in-country processing solutions and provide Visa an opportunity to move away from Proprietary Mainframe type systems. Building Open VisaNet will involve collaboration with exceptional group of software engineers, security specialists, DevOps engineers, payment experts and infrastructure architects. Essential Functions: Design, implement and evolve highly scalable and fault-tolerant distributed business components using functional programming paradigm. Work with Product Owner to determine functional requirements and business flow and translate into low level designs. Collaborate with the multiple teams across Product, Development, Operation & Infrastructure to analyze, debug and resolve design and code issues. Support cross-functional teams in integrated test efforts. Support in triaging and troubleshooting of highly distributed services in release testing and production environment. Understand and own component security analysis, including code and data flow review. Collaborate with security team to implement and verify secure coding techniques. Design and implement APIs, abstractions and integration patterns to solve challenging distributed computing problems. Ensure proper metrics instrumentation in software components, to help facilitate real time and remote troubleshooting/performance monitoring. Ensuring proper documentation and internal publishing of design tradeoffs, code best practices and lessons learned. Contribute to efficient development process pipeline by leveraging best-in-class CI/CD tools.

Qualifications

Basic Qualifications

• 2 years of work experience with a Bachelor’s Degree or an Advanced Degree (e.g. Masters, MBA, JD, MD, or PhD) Preferred Qualifications: • 3 or more years of work experience or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) • Knowledge of functional programming languages like GoLang (preferred), Scala, Erlang, Haskell, Clojure, or the ability to learn them quickly • Previous experience to work with Product Owner to determine functional requirements and business flow and translate into low level designs. • Exposure to Java based general purpose programming language and language development frameworks along with code optimization techniques are a huge plus. • Working familiarity with the entire software development lifecycle including version control, build process, testing, and code release • Previous experience with financial services or payments processing domain is a big plus • Experience with distributed database, distributed computing and high frequency transactions is a big plus • Effective verbal and written communication skills U.S. APPLICANTS ONLY: The estimated salary range for a new hire into this position is 111,400 to 142,000 USD, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.

Additional Information

Work Hours: Varies upon the needs of the department.

Travel Requirements: This position requires travel 5-10% of the time.

Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.

U.S. APPLICANTS ONLY: The estimated salary range for a new hire into this position is 111,400.00 to 142,000.00 USD, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.


Apply ⎘ Copy Link ↗ Visit Link
LTK Logo
Senior Backend Engineer
LTK
Remote
$140,000 to $180,000 a year
May 2022
5 Applicants This Week
More Than 6 Months Old

Job Description

Title: Senior Backend Engineer | Brand Platform Location: Remote Reports to: Engineering Manager Employment Type: Based on preference, we offer full-time + benefits, or contract to hire.

Job Purpose:

Join the LTK Family! As a part of the Brand Platform Engineering team, you will help us on our mission to be the largest digital marketing platform powered by influencers. Our platform currently empowers over 5,000 brands across the globe to engage with their desired audience through our network of over 100,000 influencers. We are looking for talented senior developers who are passionate about tackling challenging features and interesting problems at scale. You'll be working with a team of highly motivated and fast-moving professionals focused on creating an innovative new marketplace platform to connect brands to the right influencers through proprietary data and actionable insight.

Key Responsibilities:

  • Architecting and developing web, software, and mobile apps.
  • Building enterprise level system integrations.
  • Coming up with feasible and practical solutions to tough problems.
  • Write very high-quality code that is robust and easy to maintain with tests.
  • Drive tasks to completion and take ownership of projects.
  • Work and succeed in a fast-paced and agile development environment.
  • Identify and drive improvements to our software and development processes.
  • Conduct peer design/code reviews.
  • Work with distributed teams across different time zones.
  • Technical subject matter expert, who mentors fellow engineers, demonstrates technical experience and leads teams in solving challenging problems.

Qualifications:

  • 5+ years of software development experience.
  • History of designing and building highly scalable distributed systems and processes in a cloud environment.
  • Experience with AWS systems such as ECS, Lambda, and RDS (among others).
  • Experience working in a containerized environment (preferably Docker).
  • 3+ years of experience writing services in Golang.
  • Have built scalable internal and public-facing APIs (REST, JSON, HTTP).
  • Experience integrating 3rd party API's (REST, OAuth).
  • Comfortable shipping code multiple times per day.
  • Strong technical leadership and mentoring skills.
  • Ability to model and conceptualize the integrations across complex systems.
  • Excellent verbal and written communication skills to both technical and non-technical audiences.

Nice to have:

  • Experience with EMR, Redshift, S3, Glue ETL (Scala), Athena
  • Experience with eCommerce platforms like Shopify and BigCommerce.
  • Experience designing or building cart and checkout systems.
  • Proven experience designing and scaling relational databases.
  • Knowledge of domain-driven design.

Perks & Benefits

What's in it for you?

  • Interesting problems to solve
  • Competitive comp and benefits including medical, dental, and vision
  • Paid Maternity and Paternity Leave
  • Wellness benefits including workout from home with our live Virtual Fitness Classes!
  • 401k retirement plan with LTK matching contribution
  • Flexible work schedule plus Summer Fridays (Workday ends at 3pm)
  • Virtual Company Happy Hours and Virtual Team Events!
  • Disrupting the retail industry!

What you have to look forward to when you work or visit for team huddles at a LTK Office:

  • Fully stocked bars and kitchen (free snacks all day!)
  • Catered meals weekly
  • Monthly Chair massages
  • Laidback office environment
  • Monthly themed Happy Hours!
  • Free access to state of the art gym while working in or visiting our Dallas HQ
  • Free Covered Parking on-site while working in or visiting our Dallas HQ
Apply ⎘ Copy Link ↗ Visit Link
Framey Logo
Senior Golang Developer
Framey
Remote
$60,000 to $120,000 a year
October 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

We are looking for highly passionate, highly skilled Golang developers with high attention to detail that are responsible for their codebase and the approvals they give to each PR they review.

We admire Uncle Ben a lot and we live by his famous quote: “With great power comes great responsibility”. Each developer will have both, great power and great responsibility.

The project is in an early phase, so there’s almost no maintenance, only research and development.

Requirements

  • Passion for programming
  • High attention to detail
  • Responsibility & ownership of one’s actions
  • 7+ years of experience in Backend Development
  • 3+ years of experience in Golang Backend Devleopment
  • At least 90% of your career was focused on Backend Development
  • Ability & desire to learn and master new technologies and programming languages
  • Mindset of sharing your knowledge with others
  • Proven experience with Cloud Infrastructures and any Microservices architectures

Preferred

  • Nerds, introverts and people with not so good social skills, but that play well with others
  • Can be both a leader and a follower
  • Unix experience
  • Fair amount of experience with at least one of Java, Clojure, Scala, Groovy, Kotlin, Rust, C#(.NET), C/C++, Golang

Salary

$60,000 - $120,000 NET yearly salary, depending on the skill level

Benefits

  • Attractive salary package
  • Professional development opportunities
  • $4,000 annual personal budget for employee benefits (private health insurance, fitness subscription, training courses etc.)
  • Young and dynamic working environment

Recruiting process

  1. Personality test. This takes around 20 minutes.
  2. Technical test. The Golang assignment takes around 4 hours to be completed. You have 24 hours to complete it from the moment when you receive the test. We will decide together when it's the best moment to send it to you.
  3. Technical discussion
  4. Offer

About Framey

We built a social travel app that lets users get their inspiration, make travel plans, find cool spots nearby, take beautiful photos and share all these beautiful moments with their friends. Everything starting with just one picture.


⎘ Copy Link ↗ Visit Link
Metrika Logo
Senior Software Engineer (Blockchain/Backend)
Metrika
Remote (United States, Canada, Europe, United Kingdom, Norway, Switzerland)
$60,000 to $140,000 a year
July 2021
17 Applicants This Week
More Than 6 Months Old

Job Description

We are building the world's premier Operational Intelligence platform for Blockchain. We strive to develop our systems by observing the best practices of our craft; this means writing testable, performant, easy to maintain and constantly improving code, while enabling our company to iterate our product fast and stay ahead.

These are the early days of our platform, and as a Senior Backend Engineer you will be able to contribute, influence and take ownership in significant parts of our systems. Our goal is to build a very high performance platform, capable of analyzing thousands of transactions across multiple blockchain networks in real-time.

If you are a Senior Software Engineer, with a solid understanding of distributed systems, passion for your work and would love to work with a geographically distributed team, join us!

What this position is all about:

  1. Designing and implementing crawlers, software agents and accompanying backend services that feed our Operational Intelligence platform with hundreds of metrics pertaining to the performance and health of Blockchain networks. You will be expected to demonstrate capacity to code (or pick up competence in) Python or Golang.
  2. Working under a Scrum or Kanban framework and releasing product increments on a continuous basis.
  3. Owning your work. This means writing unit tests, ensuring proper containerization, observability/instrumentation and documentation for your code.
  4. Understanding, participating and contributing to the company goals, regardless of your role. Metrika is a small company with a very inclusive culture. We are looking for people that share those values with us.

Please note: Our Engineering team is predominantly based in Europe. This position is currently open to those resident and currently able to work in the European Economic Area (EU, Norway, Liechtenstein), Switzerland, the UK as well the eastern United States/Canada (UTC-4/UTC-5 timezone)

_
Metrika Inc. is an Equal Opportunity employer. All applicants will be considered without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion._

Job requirements

You will need:

  1. A bachelor's degree in Computer Science. Masters or higher degrees preferred.
  2. Considerable experience in building production-grade, distributed, cloud native, asynchronous/event-based microservices-based or serverless systems, using Python, Golang, Java/C# or Scala. (At Metrika we're predominantly using Python and Golang for our services at this time.)
  3. Excellent understanding of TDD, agile development methodology and version control.
  4. The ability to function autonomously to solve problems, and deliver working software. Our geographic distribution requires people that can work well on their own.
  5. The ability to communicate well with your team, both interactively and asynchronously, and that of being a positive, constructive team member.

You'll probably be a great fit if you have:

  1. Expert knowledge of Python or Golang.

  2. Experience with blockchain systems.

  3. Experience with key-value, document, time series or other non-relational databases.

  4. Experience with CI/CD.

  5. Experience with Docker/Kubernetes or Serverless environments.

  6. Experience with SQS/SNS, Kafka, Pulsar, RabbitMQ or other brokers.

  7. Experience with public cloud providers, e.g. AWS, GCP, Azure, DigitalOcean etc.


Apply ⎘ Copy Link ↗ Visit Link
Nevo Advanced Technologies Logo
Senior Golang Developer
Nevo Advanced Technologies
Fully Remote
$50,000 to $120,000 a year
May 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Golang Backend Developer

Location: Remotely from any of these countries, Europe, South America, China

About Nevo Advanced Technologies

For more than 10 years, Nevo Advanced Technologies has been helping its clients to fulfill complex needs using innovative solutions. Innovation, respect, perseverance and learning are our core values and guiding principles towards creating successful projects. This is how we stay focused on what matters.

We are looking for highly passionate, highly skilled Golang developers with high attention to detail that are responsible for their codebase and the approvals they give to each PR they review.We admire Uncle Ben a lot and we live by his famous quote: “With great power comes great responsibility”. Each developer will have both, great power and great responsibility. The project is in an early phase, so there’s almost no maintenance, only research and development. We are a 10 year old company with a startup mentality, still, which means we care alot about bleeding edge tech and being up to date with the latest & greatest.

Requirements:

  • Passion for programming
  • High attention to detail
  • Responsibility & ownership of one’s actions
  • 5+ years of experience in Backend Development
  • 3+ years of experience in Golang Backend Development
  • At Least 90% of your career was focused on Backend Development
  • Ability & desire to learn and master new technologies and programming languages
  • Mindset of sharing your knowledge with others
  • Proven experience with Cloud Infrastructures and any Microservices architectures

Preferred:

  • People that play well with others
  • Can be both a leader and a follower
  • Unix experience
  • Mobile & Web development experience
  • Fair amount of experience with at least one of Java, Clojure, Scala, Groovy, Kotlin, Rust, C#(.NET), C/C++, Node.js (w/ Typescript)

⎘ Copy Link ↗ Visit Link
C2FO Logo
Senior Backend Software Engineer
C2FO
Leawood, KS, United States
$110,000 to $130,000 a year
April 2021
4 Applicants This Week
More Than 6 Months Old

Job Description

C2FO is working to deliver a future where every company in the world has the capital it needs to grow. Our technology provides an easy, low-cost way for businesses of all sizes to increase cash flow by receiving early invoice payments. Since 2008, C2FO’s online marketplace and innovative financial products have accelerated payments by more than one billion days for companies in over 180 countries.

Named to the Forbes “Fintech 50,” C2FO provides more than $1 billion in working capital each week for hundreds of thousands of businesses. C2FO has more than 400 employees worldwide, with headquarters in Kansas City and locations throughout Europe, Asia Pacific and Australia. For more information, visit www.C2FO.com.

Commitment to Diversity and Inclusion

Pollen, Inc. (C2FO) believes that unique backgrounds and individual voices strengthen our team, leading to the best ideas and discoveries for our innovative and growing company. At C2FO, we seek, encourage, and nurture diverse perspectives, and we welcome those of all backgrounds to help us change the way global businesses of all sizes gain access to working capital.

As an organization, we not only value diversity and equality, we cultivate teams that feel empowered to bring their authentic selves to work every day. We strive to create a workplace that reflects the communities we serve and our global, multicultural clients. We recognize the power of inclusion, emphasizing that each team member was chosen for their unique ability to contribute to the overall success of our mission.

About the Enterprise Pipeline Team

Enterprise Pipeline, a core C2FO team, is looking for a Senior Software Engineer to contribute to the connectivity and ETL portions of C2FO’s products. With hundreds of thousands of businesses accelerating payments in the system, the enterprise pipeline is an important and growing piece of the system. We primarily work in Go but occasionally work with other languages and frameworks including TypeScript and React. We support growth and learning through conference attendance and access to learning resources.

Our engineering team is sensitive to the ever-changing COVID landscape. We’ve always had remote engineers, and will be operating engineering remotely for some time. Once people return to the office, this position can either remain remote or be located out of our Kansas City office.

What you’ll do

  • Take ownership of technical designs and key areas of the system.
  • Work with our Product Managers to break down project details and ensure requirements are complete.
  • Develop and ship code to complete impactful projects.
  • Give and receive feedback on your team’s code on GitHub.
  • Mentor, pair with and support the growth of other engineers.
  • Apply good coding practices to ensure our codebase is readable, secure, and scalable.
  • Improve our documentation and document design decisions and rationale.
  • Take part in the on-call rotation during the hours of 9 AM through 9 PM Central Time.
  • Collaborate with others across the company, including Product, DevOps and operational stakeholders.

What you’ll need

Most importantly, we want someone who is:

  • Concerned with the success of your teammates as well as yourself
  • Respectful towards teammates regardless of their abilities
  • Interested in gaining a deeper understanding of the problem space and the 'why' of your work.
  • Understanding of the usefulness of testing, code quality, and continuous integration.
  • Vigilant in identifying tech debt and always improving how we do things.
  • Persistent in the face of roadblocks; collaborating with and engaging others as necessary.
  • A self-motivated developer who can work independently.
  • Detail-oriented with a meticulous approach to problem solving.
  • Proficient in English communication, both written and verbal.

We'd be particularly delighted to hire someone who has experience with:

  • Writing code in a strongly typed language (such as Go, Java, Kotlin, or Scala)
  • ETL pipelines
  • Service-Based or Microservice architectures
  • RESTful or GraphQL APIs
  • AWS or GCP
  • Docker and Kubernetes

C2FO is an Equal Opportunity and Affirmative Action Employer. We welcome all veterans and disabled applicants.


Apply ⎘ Copy Link ↗ Visit Link
Flock Safety Logo
Software Engineer
Flock Safety
Atlanta, GA, United States / Remote (United States)
$100,000 to $140,000 a year
April 2021
18 Applicants This Week
More Than 6 Months Old

Job Description

Help us eliminate non-violent crime, one community at a time

Want to help build a company that’s improving our cities, solving crime, and protecting the privacy of individual citizens? Do you want to create the technology to make this possible?

Flock Safety exists to eliminate crime from our communities. We believe that safety starts, not when you enter your home or even your property, but when you enter your community. We are stronger when we all work together, and that's why Flock Safety developed technology specifically designed to help private citizens and local law enforcement work together to stop crime.

Flock is currently at an inflection point where people who join now will have a career defining opportunity. We are growing and well funded by top tier VCs: Initialized Capital, YCombinator, Matrix Partners, Bedrock Capital, and Founders Fund.

About the opportunity

This role falls in our Delivery Experience team, a newly formed small team for making our hardware as a service model a delightful customer experience. We build the software to ensure customers have cameras installed in optimal locations and any maintenance is a positive touchpoint.

Some challenges you’ll tackle

  • Own features across the entire stack: backend, frontend, data stores – the whole shebang (#!)
  • Build internal workflows to manage our fleet of cameras at scale - We process over 20M images daily in real time
  • Collaborate with Machine Learning and Hardware teams on multifaceted projects
  • Work directly with Product to understand user needs and scope solutions
  • Assess new technologies as needed for a task and make decisions balancing technical need and business impact

About You

  • Love writing code and have extensive experience doing so.
  • Motivated by taking an unknown problem, sinking your teeth in, and coming up with a plan of attack.
  • Desire to grow your role and have a direct influence on the growth of a young company.
  • Interested in all aspects of the business, from direction to office space.
  • Excited about working on a fast-paced, constantly evolving product.
  • Able to crack a joke every now and then, even if you're the only one who laughs.

Our Tech

If you noticed, the above list says very little about specific coding skills. We believe the right person for this role is much more than a great engineer. But to get into the nitty gritty, currently our stack looks like:

  • Typescript (Node) web services with a bit of Scala and Go (Golang) in there as well as needed
  • React on the frontend, but also some mix of plain ole HTML, CSS (bootstrap), and Javascript (jQuery + KnockoutJS) as needed
  • Swift(iOS) or Kotlin(Android) for mobile apps
  • Postgres DB, but occasionally Redis or DynamoDB (use the right tool for the job)
  • Kubernetes, Docker
  • AWS (SQS, S3, etc)

Why join the Flock?

When you join the Flock, you are joining a diverse team of passionate, ambitious, intelligent people that put team over self. We offer competitive salary, benefits, and the opportunity to grow your career at a fast-paced, high growth start up. We genuinely care about the well-being of our employees both in and out of the office and understand the importance of work/life balance. We’d love for you to join us in the fight to eliminate crime, one neighborhood at a time.


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 26 Scala jobs paying at least 100,000 USD per year found