General Discussion

General DiscussionDotabuff is hiring Engineers!

Dotabuff is hiring Engineers! in General Discussion
Lawliepop

    https://dotabuff.workable.com/jobs/101736

    would love to answer any questions about the position or what it is like working here. Position is remote.

    p2d

      So wait what do you do exactly?

      Seoulmate

        ^

        did you even click the link

        Lawliepop

          Are you asking about me specifically?

          I'm one of the founders and the Product Director. I work with the rest of the development team to conceptualize, iterate on, and make new features on the site. I'm also in a position where I advocate for the players and Dota community while also considering business and technical concerns.

          King of Low Prio

            Hire me my major was in sociology so Im basically a engineer

            Lawliepop

              that explains why you're such a good troll

              TripleSteal-

                i still want to know what bad intention's specialization is

                Metallicize

                  my specialization is professional programmer, but i still gotta finish uni and also i am very lazy

                  Metallicize

                    did i get the job

                    King of Low Prio

                      Trolling is all I can do with my degree besides making good kindling

                      BlackXargon

                        details sent!

                        კომენტარი შეიცვალა
                        Hopeless

                          Hey Lawliepop, I see you accidentally forgot to include the forum moderator position in your job listings.

                          I'm sure it just slipped your mind.

                          King of Low Prio

                            Pretty sure she didn't wanna add moderator of this cess pool to the credentials

                            King of Low Prio

                              No offense to cess pools

                              BenaoLifedancer

                                no wonder lawlie has no balls to ban, thx for clarifying things sampson

                                Dire Wolf

                                  how many employees does dotabuff have and of those how many are developers?

                                  are all of you remote?

                                  კომენტარი შეიცვალა
                                  Giff me Wingman

                                    i hate web related programming. I prefer to work with c# and build some fucked up games instead.

                                    Lawliepop

                                      we have 3 engineers and me on the dev team (fulltime) and 3 part time non technical team members.

                                      We're looking into more entry level stuff. Customer service is a big pain point. and we plan to hire for that shortly. What we don't want to have happen is try to hire for everything at once and get no real work done. We're a small enough team that hiring is pretty disruptive.

                                      arin

                                        So what is it like working there?

                                        King of Low Prio

                                          You need a master troll to handle all the trolls, feel free to send a check or via paypal.

                                          Lawliepop

                                            We're all remote and live in a variety of timezones. This can be good and bad. Dota is a very global game so having a more global team makes a lot of sense. However, sometimes scheduling meetings can be a bit of a pain depending on who is involved. It's sometimes odd to give feedback on work to our engineer in Australia and then go to bed and not know if the feedback was clear and easy to understand or what will for sure come of it until the next day.

                                            We use slack (chat program) for communication. I co-manage the dev team with Jason, who is our engineering lead. We really want our team to be working on things they are passionate about and empowered to do. Every day is a little different, but we generally have a lot of new features in the pipeline. Sometimes data driven features get built and then take a few weeks to collect enough data so we could actually test/deploy a live, interesting feature. For the most part though, we are in a position where our infrastructure is in a great place and we're looking to drive user facing features.

                                            That said... regarding the position we're interested in backend oriented candidates, front end oriented candidates or some variation of full stack. We're looking for someone who is a good fit rather than a super specific type of person.

                                            Pinkerton27

                                              How many devs are you looking to hire?

                                              悟り

                                                no OJT? wanna contribute. willing to learn.

                                                Lawliepop

                                                  1-2 We're not looking to grow super fast or anything, but we would also hate to pass on an exceptional candidate.

                                                  We may sort of be a start up, but we are self funded so our goals have never been to "get a really big team asap to conqueror the world."

                                                  Jesus Perez Ramirez

                                                    I could take this job for free (but in spare time) IF:

                                                    - I could flame and ban ppl like i want.

                                                    Background:

                                                    4+ years of experience in development and support of Enterprise Edition solutions. If i cant flame and ban ppl i would like to get paid. Salary revelant to experience (read "a lot").

                                                    Lawliepop

                                                      This forum has enough flaming and banning on it's own. Not sure we would be interested in "payment for work" with more flaming and banning. We're also not at all enterprise.

                                                      Pewpewarrows

                                                        Good luck with the search! :)

                                                        SalaciousCrome

                                                          What MMR is required to join Dotabuff?

                                                          Also is a degree really needed? Most of the best coders I have come across were for the majority self taught or did targeted courses. I did a computer science degree and while extremely good foundation it doesn't prepare you at all for real life technical scenarios.

                                                          Lawliepop

                                                            @pewpewarrows Thanks :)

                                                            Degree is not required. The best engineer I have worked with didn't graduate from high school. If you don't have one we expect experience to makeup for it.

                                                            Lawliepop

                                                              Also no MMR requirements (for developers certainly). We expect you to have a working knowledge of Dota, so at least a couple hundred games?

                                                              We would also consider developers who had little to no Dota experience if they were otherwise a great fit and excited about the work.

                                                              King of Low Prio

                                                                Hire me plz I live in the slumps of Canada where I have to walk like 3 blocks to get to the nearest Starbucks

                                                                Luiz Costa

                                                                  Thanks for sharing the extra information, Lawliepop. I really liked what you described about how the team works and that makes me even happier and more excited with your team. I'm really glad to have already applied to the position.

                                                                  Giff me Wingman

                                                                    If i work for u, can i ban sampson for being 3k trash? :troll:

                                                                    Keelock

                                                                      Wow, I actually sorta fit the criteria here (Dota experience, experienced Ruby dev, backend focused, experience in Ember/React/tdd), but I already have a good job. Best of luck with your search!

                                                                      King of Low Prio

                                                                        I am unbannable

                                                                        divine games = i fuck around

                                                                          Do you use scrum or any other agile development process? I'm super excited about this opportunity. I'm in between clients right now so this couldn't have come at a better time :)

                                                                          fan anh Tung Nui'

                                                                            what's the salary for this position tho, just curious?

                                                                            Lawliepop

                                                                              Regarding the scrum/agile questions:

                                                                              We certainly borrow from those methodologies, but we aren't by the book process people. In general Jason and avoid all unnecessary process and meetings. (which is good and bad, again)

                                                                              An example of this is that we don't have a formal scrum every day. There are a few reasons for this but one includes that we have people all over the world and I don't really care to make just one employee wake up at an odd hour so we can all connect every single day. Instead we do a daily check in in chat, which are pretty scrummy. Within 3 hours of starting your day you check and say what you've accomplished, are working on and if anything is blocking.

                                                                              Salary is competitive - I know that is annoyingly vague. But I can't talk specifics for all the reasons you might expect.

                                                                              კომენტარი შეიცვალა
                                                                              Dire Wolf

                                                                                Relevant experience matters more than degree. They're doing web development with server/database backend. Most cs programs do not focus heavily on these things unless you take specific courses or do like a student project that incorporates them or go to a cutting edge school like MIT or something. Most cs programs seem to focus on theory and java/c++/c# programming for enterprise type stuff, you know, making windows or linix programs.

                                                                                "what's the salary for this position tho, just curious?"

                                                                                he said entry level

                                                                                Lawliepop

                                                                                  Are you responding to me there on the salary stuff?
                                                                                  As expected salary goes up with experience and expertise.

                                                                                  The engineer position is not labeled as a senior level position so we aren't anticipating many applicants with over 10 years of experience.

                                                                                  Trodlabundin

                                                                                    i can be ur engineer, give me money and ill try to do something i have no clue how to do lols but give me money and its fine rofl

                                                                                    Dire Wolf

                                                                                      no I was just responding in general, people can google entry level software developers to get an idea

                                                                                      Lotion Explosion

                                                                                        You guys consider co-op positions at all?

                                                                                        I'm currently working as a full-time sysadmin and work on node.js environments with a CS diploma and pretty good knowledge of Javascript, HTML5, and CSS using bitbucket as preference for git, etc. That being said I don't have time to do anything crazy like pick up another full-time position but it would be awesome experience for someone like me.

                                                                                        კომენტარი შეიცვალა
                                                                                        Yoshi

                                                                                          It's always nice to read that you guys are growing and willing to expand.
                                                                                          I wish you the best of luck in finding a suitable candidate.
                                                                                          I've worked in customer support but have none of the above mentioned skills. I am more a retention/customer support guy :)

                                                                                          Lawliepop

                                                                                            we probably aren't very interested in part time work for engineers right now.

                                                                                            outerspaceboys

                                                                                              So dotabuff doesn't use PHP!?

                                                                                              Lawliepop

                                                                                                not even a little

                                                                                                Daemon Targaryen

                                                                                                  Can i get A free Month Code PLZZZZZZZZZZZZZ

                                                                                                  lm ao

                                                                                                    Why not PHP though? The other open source stuff seem good as well.

                                                                                                    Lawliepop

                                                                                                      When it comes to the right tool for the job PHP just never happened to be the one that stood out (to us).
                                                                                                      When we started the site we used Ruby for speed of development. After our first year when we worked on making our backend more efficient and maintainable we used Go for speed (and other reasons).

                                                                                                      I could certainly see the argument that PHP would be useful because it has a larger pool of candidates when hiring, though. :)

                                                                                                      smitten

                                                                                                        I actually mailed you guys a few months ago to see if I could assist. No reply.. but its nice to see that you guys weren't keen on part time. I would of been interested in working part time to see if it fits and maybe convert full-time later. Love what you guys do, hopefully I will be there in time. :)