Dating A Software Engineer Reddit

There's plenty of drama on Reddit, but it's not often that drama gets to play out on the screen. Until now, at least. On Sunday, 24-year-old software engineer Micah Price from Cape Town, South. Dating and relationships as a software engineer. Hi everyone, My name is Sam and I’m a dating coach. I work with a lot of busy professionals and I’m always looking to better understand my audience. Question: as a software professional, what are the challenges you’ve faced in your dating lives? Thanks in advance.

Toronto, Canada or Seattle, USA / Remote
Full-time
Any (new grads ok)
Connect directly with founders of the best YC-funded startups.
Apply to role ›Dating A Software Engineer Reddit
Founder

About the role

Software Engineer

Hi, I’m Nathan, cofounder at Together Software. Learning at work is broken, especially at large or remote companies, and we're enabling peer to peer learning between employees to fix it. Organizations like the United Nations, Disney and 7-11 are already using us to run mentoring programs to up-skill their employees. Our investors are the same ones that invested in Slack, Coinbase, and Instacart.

For example, the United Nations uses our product to connect employees from around the world to discuss how they should choose the next country to work in, how to get promoted faster, or what skills they need for their next job. We launched through Y Combinator in Summer 2019.

Here's a few things you might be tasked with solving:

  • Can you engineer a product that will grow virally inside the organization (starts with 1 mentoring program and expands to all use-cases and all employees)?
  • Can you work with the rest of the team to create a defensible brand?
  • Can you help us hire the right team? We take hiring seriously and want to keep the dream team alive in engineering - we had only 2 engineers up until 50 customers!

Our mission is to make employees and their companies more capable. Let’s build the next ubiquitous software product together.

What you'll be doing:

As Together moves into the enterprise market, our customers expect smooth, painless experiences and measurable business value. You will own several projects including:-Onboarding flows-New product lines, such as new mentorship program formats-New integrations and infrastructure management (Identity, Human Resource Info Systems and Task queues)-End to end reliability engineering-Reporting and reporting data pipelines-Managing interns and junior engineers

What you'll bring to the table:

The customers’ experience trumps everything else. Together finds the fastest way of delivering functionality to customers. We debate heavily about whether something is good enough to be released.You have worked with a product manager, designer and other engineersYou have experience with testing practicesYou have experience with productivity improvements, e.g. infrastructure or CI/CD improvements that improve developer productivityYou have seen architectures that support reliability, e.g. job queues

We love if you:

  • Move quickly
  • Can support a big customer by being flexible with your schedule
  • Have a lot of opinions on how to make things better
  • Think one step ahead of your team on how the customer experience can improve
  • Are comfortable with debate
  • Put the team’s interest in front of your own
  • Want to work with talented colleagues
  • Have a sense for Product, UX and Design
  • Are ready for a high ownership, high expectation role. We are looking for candidates who are truly compatible with startup culture, including speed and ownership.

Technical Qualifications:

  • Experience with single page web applications (React)
  • Ability to build web back-ends with Node.js or Python
  • Experience with CI/CD (Kubernetes config, Docker build)
  • You have previously worked with NoSQL databases
  • Your colleagues would highly recommend you
  • You’ve worked on an early stage product

Interviewing at Together:

  1. Virtual Interview with Nathan Goldstein (Cofounder and Head of Product).
  2. Virtual Technical Interview with Vitalii Milanych (Senior Software Engineer).
  3. Virtual Panel Technical Interview.
  4. Reference Check.
  5. Offer.

Following the advice of Canadian health authorities, to mitigate the risk of potential spread of COVID-19 and support social distancing, all recruiting activities including interviews and new hire on-boarding will be conducted virtually.

Perks at Together:

  • 4 weeks vacation time
  • Comprehensive Health Benefits Package
  • Equity and annual stock bonus plan

Work model

We are currently remote, but in September/October 2021 we will evaluate whether we do a hybrid work model. Work would be a choice of Seattle or Toronto 2 days a week. If we choose to do that, those looking to stay remote will be supported through a smooth transition.

Why you should join Together Software

Who we are

Reddit Dating Apps

Together creates software for enterprises to run internal employee mentoring programs. Our top use cases include launching an onboarding buddy program, first-time manager mentoring, or high potential talent and diversity programs. For example, the United Nations uses Together to connect employees globally (e.g. Colombia with Italy) over guided sessions to discuss future assignments, rotations, navigating the massive UN system, etc.

We are a Y Combinator Summer 2019 company with ~10 employees, and our customers include Disney, United Nations, Reddit and more.

Mission

To make employees and their companies more capable.

Software engineering is a smart career choice – it’s one of the most in-demand skills in the world and American software engineers earn a median salary of $112,000.

But all software engineers aren’t created equal and there are cities in America that pay software engineers significantly more than others. Using data from our friends at LinkedIn Talent Solutions, we identified the the highest-paying types of software engineers and the American cities that pay them the most; along with what activities software engineers tend to do more of than other professionals.

1. Software engineers can be roughly grouped into six specialties.

After examining millions of LinkedIn profiles of software engineers, we found that most engineers fit into six areas, such as front-end and mobile.

Front-End Engineers: By far the biggest talent pool, their population is more than double that of the second-biggest specialty.

Embedded and Application Engineers: These engineers focus primarily on the IoT and are one of the smallest talent pools, but also the most experienced. It’s also the least gender-diverse.

Infrastructure and Cloud Computing Engineers: They tend to be more experienced. Like embedded and application engineers, 77 percent of infrastructure and cloud professionals have more than 10 years of experience.

Machine Learning and Data Science Engineers: The smallest specialty – and the most in-demand (more on that in the next section). This is a good place to be.

Mobile Engineers: The second-biggest specialty, and they’re also the youngest cohort – 37 percent of these engineers have less than 10 years of experience, more than any other specialty.

Test and Quality Assurance Engineers: The most gender-diverse group – and yet even there, women represent only around 30 percent of its talent pool. It’s worth noting that, based on this demographic data, all specialties have a long way to go until they reach gender parity.

2. Software engineers who specialize in machine learning and data science are the most sought-after.

Software engineers get three-times as many InMails from recruiters on LinkedIn as the average professional. But certain specialties tend to draw even more interest, meaning it’s even easier to get a job.

Here is how the supply of software engineering talent stacks up relative to demand from organizations, by the six specialities:

A few takeaways:

  • There’s the most demand for software engineers who specialize in machine learning and data science, and yet there is also the least supply. That means software engineers with that speciality are often swimming in opportunity.

  • Test and quality assurance specialists are the only engineers where the supply outstrips the demand, albeit barely. Relax – it’s still a good career choice; it’s just not as in-demand as other specialities.

  • Engineers who specialize in infrastructure and cloud are low in relative supply and demand. But all signs suggest demand is about to vastly increase – tech experts agree that cloud engineering is a must-have skill for technologists moving forward.

3. They are also the highest paid.

Unsurprisingly, thanks to large demand and short supply, software engineers who specialize in machine learning and data science are the highest paid.

The good news? The lowest specialty on the list – test and quality assurance – still has a median salary of $103,000 a year. Not bad.

4. San Francisco pays software engineers the most; Detroit, the least.

Software Engineer Definition

For software engineers, geography has a tremendous effect on their paychecks. In the San Francisco Bay Area, software engineers make a median salary of $142,000 – in Detroit, they make $88,0000.

Dating Software Engineer Reddit

Of course, the cost-of-living varies greatly across these regions as well. Consider Seattle – not only is the median salary high at $132,000 annually and the cost-of-living less than the San Francisco area, it’s also the fastest growing area in the country for software engineers.

5. Software engineers spend more time learning than other professionals.

Software engineers learn more than the rest of the population. This makes sense – while the rate of change is fast across all industries, it’s particularly rapid in the ever-changing field of tech.

As you can see, 48 percent of software engineers said they recently learned a new skill, compared to 36 percent among all professionals. Software engineers also spend more time on LinkedIn, with 45 percent of them updating their LinkedIn profile recently, compared to 32 percent of the rest of the population.

Are you looking to become a software engineer? Here are LinkedIn Learning courses for each one of the six main areas:

  • Front-End Engineers: Become a Front-End Developer

  • Embedded and Application Engineers: IoT Foundations: Fundamentals, Securing the IoT: Designing and Testing, IoT Foundations: Standards and Ecosystems

  • Infrastructure and Cloud Computing Engineers: Become a Cloud Developer

  • Machine Learning and Data Science Engineers: Become a Data Scientist

  • Mobile Engineers: Become an iOS 10 App Developer, Become an Android Mobile App Developer

Dating A Software Engineer Reddit Free

  • Test and Quality Assurance Engineers: Become a Software Quality Assurance Engineer