INACTIVE POST - Looking for Work (2022 edition)
This is no longer an active post. I accepted a job offer and am no longer looking for work. I am leaving the post up for archival purposes
As promised earlier this year, I am actively on the market for a new job. After a long, restful summer break, I am recharged and excited for new opportunities!
I will continue to use my reverse job posting approach this time around, since it worked well for me last time (see previous posts for context). It helps me reflect on what I am looking for and communicate it to people who want to work with me. Please take a look and get in touch if you think I would be a good fit for your organization and vice versa.
TLDR: I am a frontend web dev based in Portland, OR with 15+ years of experience looking for an individual contributor role that is remote with no travel. I am open to both product and platform roles and interested in a variety of company sizes. Contact me if you are interested.
- About me
- What I'm looking for
- Contact me
I am looking now! I anticipate spending a month or so on the job search and want to take a couple weeks off after interviewing. That timeline roughly translates to a potential start date in October, but I am flexible about that, and it may take longer in the current market.
I am currently based in Portland, OR and plan to stay. I am exclusively looking for jobs that will allow me to work remotely with zero expectations of travel, going into an office, or other in person meetings.
I miss spending time in person with my coworkers as much as the next person, but am unwilling to take the health risk of travel or in person work for the foreseeable future.
I am a software engineer with over 15 years of experience that specializes in frontend web development. My depth in frontend is complemented by a breadth of experience throughout the stack and non-technical skills that multiply my impact through communication, collaboration, and leveling up the people around me.
Frontend web development excites me because I get to consider a lot of different problems (design, UX, performance, accessibility, tooling, and so much more) while getting to write code and fight for a great experience for users. I am comfortable diving deeper into the stack as part of my job, but frontend is my happy place.
I have experience in a variety of frontend-focused roles. I spent the first decade of my career working as a product-focused engineer that regularly shipped high quality features that delighted customers. I spent two years in an architect role helping teams make good technical choices and driving frontend technical standards. In my most recent role, I worked on a frontend platform team where I architected, built, and maintained tools and platforms that enabled teams to consistently deliver accessible, performant features to customers.
Over the last several years, I spent most of my time working in React using ES6 and TypeScript and some time with Node building CLIs and other developer tooling. My backend experience includes a smattering of Node, Ruby on Rails, and Java. I have many years of experience shipping large, complex, cross-team projects. I am known for my pragmatism, and people that work with me trust me to make good decisions that balance technical quality and business needs.
In addition to my strong technical skills, I bring a wealth of non-technical skills to the table that I developed over my years as an architect, tech lead, mentor, and contributor to the tech community. I am known for my writing and public speaking. I spearheaded mentoring, coaching, and training in my workplaces and tech communities.
The main things I am looking for right now are:
- Sustainability — We are all living in unprecedented times that are putting a significant strain on our lives, both personally and professionally. I want to work for an organization that is adapting to those times, so that both the organization and the people within it can endure. Expect me to ask about things like how your organization has handled the pandemic, work/life balance, financial stability in the current market, and risk of layoffs.
- Good people — The people you work with and the culture of the organization are critical. None of the other things matter without them. Expect me to want to meet my manager and some of my teammates before accepting an offer.
- Interesting problems — I enjoy a challenge, so I can continue to learn and grow. These could be customer needs, technical problems, engineering practices, or a combination thereof.
- Compensation & level — I am looking for roles that will provide me with compensation and leveling commensurate with the quality and level of my work. I have over 15 years of experience and performed as a high value principal engineer for the last four years. The compensation matters more to me than the level, but they tend to go together.
I am primarily looking for organizations within three time zones of my location in Portland, OR (Pacific time) for reasonable work hour overlap. You do not have to be based in the US, but you do have to be set up to support remote employees based there (e.g. health insurance, taxes). As noted in where, I am only looking for 100% remote roles that do not require travel.
I do my best when I can work closer to a 10am-6pm schedule most days of the week, but I can accommodate working closer to a traditional 9am-5pm. Jobs that regularly require me to start my day before 9am are unlikely to be a good fit. I dream of being an early morning person, but it’s not how my brain works.
The changing political landscape in the United States means that I will heavily prioritize roles with companies based in states with a strong commitment to reproductive rights (e.g. Oregon, Washington, California, New York). I do not want to risk loss of critical medical coverage through my employer based health insurance because of where they are located. I am incredibly frustrated that this is something I have to think about while looking for a job.
I am looking for a hands-on, frontend-focused, individual contributor engineering role. I am open to working on product or platform teams and have experience working on both.
At my level of experience, I expect my role to include some leadership responsibilities (e.g. tech lead, system design, mentoring, organizing working groups), but I want those responsibilities to be balanced with time for heads down technical work like coding. I am interested in helping mentor, coach, and otherwise level up those around me. However, I am not interested in formal people management responsibilities.
- Remote work & flexibility — Teams have all the tools they need to collaborate effectively without being in the same room. People are comfortable with asynchronous communication to account for teammates with varying schedules and time zones. Meetings are used thoughtfully and sparingly to ensure people have focus time to complete heads down work like coding. If you have a hybrid workplace, remote employees are included and succeed as much as in office employees.
- Communication & collaboration — People work together to solve problems. They share knowledge and collaborate with people from other roles to build the best solutions for users. Organizational goals and priorities are clearly communicated, so that people have information to make good decisions. People err on the side of writing things down to share information with others.
- Work/life balance — You prefer to work smart at a sustainable pace, so you are successful with a low risk of burnout. People work about ~40 hours a week or less and accomplish a lot because of focus and alignment. Working on nights or weekends only happens rarely in extreme situations. When people leave work at the end of the day or go on vacation, they are able to disconnect.
- Emotional intelligence — People are encouraged to identify, evaluate, control, and express emotions in a healthy way at work and bring empathy to how they interact with others. This is reflected in how people treat one another. Yelling at or belittling others would be out of place and a cause for concern.
- Continuous delivery — Teams deploy code and ship features to users regularly. They prefer to deliver value to users in smaller chunks and then iterate (instead of delivering huge features rarely).
The following things will put your company to the top of my list. I know these things are still rare, but I would love my next role to have them.
- 4-day work week.
- No on call outside of work hours or, even better, no on call at all.
The following things will excite me about your organization. They are not requirements, but ideally you have at least a few of them.
- Flexible work schedule.
- I tend to work 10am-6pm with a couple earlier days for meetings, but appreciate flexibility when I need to adjust.
- 20+ days of paid vacation.
- This can be an unlimited vacation policy, if you have a minimum expectation for time off, so it does not become a race to the bottom. Expect me to ask how many days of vacation your employees take on average.
- Unlimited sick leave.
- 401k match.
- Transparency about compensation early in the interview process.
- Some localities are currently (or in the near future) requiring you to provide this information anyway. Why not share it?
- Budget for home office setup and recurring home office costs (e.g. internet).
- Your organization actively helps people or otherwise does good in the world.
- Support for employees using company time for things like professional development, open source contributions, and community outreach.
The following things will make me less excited about your organization. They're not dealbreakers, but I will expect to be paid more if some of these practices are present at your company.
- Recent changes in senior leadership that impact my role (e.g. CEO, CTO). These sorts of changes often lead to significant shifts in the culture and how work is done, making it difficult for me to know what I am signing up for.
- Combined vacation & sick leave (unless you have a very large amount of leave). This tends to punish employees who get sick, which people rarely have control over.
- Policies that limit what employees can do with their free time (e.g. banning open source contributions or side projects unrelated to the business).
- On call outside work hours. I know this is very common for modern tech jobs,
and I am ok with it as a job requirement at reasonable levels. I just expect
to be paid more to do it.
- Expect me to ask how often I will be on call and how frequently your team tends to get paged outside of business hours.
- Support for very old browsers. I can do it and have for many years, but it makes me sad.
- Combined individual contributor and engineering manager roles, especially at larger organizations. These are both full time jobs, and I am skeptical of organizations that try to cram the responsibilities of both into a single role.
The following are dealbreakers. Your organization is not going to be a good fit.
- Organizations that primarily focus on the following industries are not of
interest to me. Please do not contact me about them:
- Crypto and related technologies (e.g. NFTs, blockchain)
- Contracting or providing significant services for the military, police, ICE, CBP, or similar organizations.
- Requirement to work in the office.
- Requirement to travel.
- Leetcode-style hard algorithm interviews.
- These style of interviews are exhausting, stressful, and bear little-to-no resemblance to the work I will do for you day-to-day. My resume clearly indicates I am capable of passing these interviews (I worked at Google), but I would like to discourage companies from continuing to use a hiring practice that is useless (at best) and harmful (at worst).
- Heavy on call requirements outside work hours. For example:
- On call more frequently than 1 week per month.
- Very frequent after hour pages for a significant period of time (i.e. your team likely isn't being allowed to fix underlying issues).
- Your company has zero women employees. I don't want to be a "first" right now.
- Your company has zero people of color employees. Why?!
- Low quality or non-existent health care coverage.
- You don't have HR. Exceptions may be made for early stage startups, but I will expect the founders to be able to demonstrate an ability to handle HR-related issues without them.
- Company is based in a state that has banned critical health procedures or otherwise put reproductive rights at risk. I don't want to take on the risk of how this might impact my employer-provided health insurance.
Does all of this sound interesting to you? Awesome! You should contact me if:
- You work for the organization you are contacting me about.
- Your organization is hiring now or in the very near future.
- You are hiring for a role that will be remote and require no travel for the foreseeable future.
I will do my best to respond to people via email within a week, but do not guarantee response times because I cannot predict how many people will contact me.
Please do not contact me about job opportunities using other platforms (e.g. Twitter, LinkedIn). It's difficult to keep track of information across so many different sources, and I would hate to miss out on a great opportunity because it fell through the digital cracks.
Remote work enables me to thrive and do my best work. I plan to work remotely for the foreseeable future.
There is also the obvious elephant in the room. I do not want to risk my health to work in an office environment, especially when it is not conducive to doing my best work. The health risk also means that I am not willing to travel for interviewing, team offsites, or other in person events.
Remote work can be awesome if you care about doing it right, and I am excited to work somewhere that is making that investment!
I really loved the team that I worked with at Stitch Fix. I was doing impactful work alongside a team of thoughtful, kind, and creative people. Unfortunately, as noted in the cons section, changes in senior leadership can lead to significant shifts in company culture. The company I signed up to work at in 2020 had a very different leadership team and culture than the company I left in 2022. It was no longer a great fit for me, and I was really looking forward to taking some time off after the challenges of the last few years.
In positive news, their loss is your gain! The next place I work will get a Julie fresh from a summer off and excited to work on something new.
This post is very similar to the one I wrote at the beginning of my summer break, but there are a few modifications here and there. The differences include:
- Some rewording of the introduction to communicate that I am actively looking.
- Addition of language concerned with the location of employers and how this may impact employer-provided health insurance. I did not anticipate needing this in April and am very frustrated that it's necessary now.
- Moving leetcode-style hard algorithms problems from "cons" to "dealbreakers" after some encouragement from friends. Hopefully, refusing these types of interviews will contribute to their removal because they are harmful.
- Changes to the "contact me" section to reflect that I am actively looking and provide the best ways to share opportunities with me.
- Some minor wording adjustments throughout for clarity and readability.
If you filled out the "Interested in hiring Julie?" form linked in my Available for work in late summer 2022 post, I will do my best to get back to you via email within a week or so of this post going live. If you contacted me using other methods, you should reach out again following the instructions in the contact me section of this post.