Current job openings at Untangly
Lead Server Software Architect
Responsibilities and requirements
- Be our sultan of scale, living and breathing reliability and robustness.
- Define, design and develop our core server infrastructure, with some help.
- Work with other leads to refine and prioritize features.
- Own the development of our Bot Server and Error Handling modules as well as our API.
- BS or MS in Computer Science from competitive school.
- 5+ years of hands on experience building applications in Java and J2EE.
- 2+ years of hands on experience working in JavaScript.
- Experience leading the development of at least one high-traffic transaction processing system with high reliability requirements.
- Previous experience working in a small, fast-paced, agile startup environment.
Big pluses
- Experience building a headless browser application.
- Experience with high traffic systems operations (load balancing, monitoring).
- Hands-on experience with distributed computing projects like Hadoop, Cassandra, or Thrift.
- Experience with concurrent programming, Java memory and multi-threading models.
Lead Client Software Architect
Responsibilities and requirements
- 5+ years of UI Development,
- 4+ years of in-depth JavaScript experience,
- Intimate knowledge of standalone client application and web app development,
- Strong experience with user experience design,
- BS or MS in Computer Science from competitive school,
- Previous experience working in a small startup environment.
Big pluses
- Web application development experience with HTML, XHTML, CSS, JavaScript,
- Experience developing full-featured browser add-ons (XUL, JavaScript),
- In-depth understanding of browser architecture and internals (rendering, DOM, programming and event models, memory and performance characteristics),
- In-depth knowledge of web technologies (DOM, HTTP, JavaScript) as well as parsing XML, HTML and XHTML and relevant tools, techniques and libraries (XPath, XQuery, XSLT, jQuery, other toolkits) and Firefox add-ons.
QA Developer
Responsibilities and requirements
- In charge of authoring, and overseeing the authoring by a team of developers, of thousands of Untangly scripts.
- Instrumental in forming an on-going feedback loop: our toolset is still evolving rapidly, so you’re interacting closely with the development team in charge of the IDE, to relay your experience authoring scripts, and ultimately shape the programming language and tools.
- Web technologies: intimate, working knowledge of HTML, JavaScript, and proficient familiarity with the DOM.
- Any experience writing add-ons a plus.
- 2+ Years software QA experience.
- Must have experience with Java programming and/or Java Test Automation.
- Understanding of Software Quality Assurance policies and procedures.
- Experience writing test plans, detailed test cases, and other formal test documentation.
- Experience testing n-tiered online services.
- Familiarity with commercial and open source test automation technologies such as Selenium, Load Runner, QuickTest Professional, and Virtual Lab Manager.
- Ability to troubleshoot and analyze application issues to root cause where possible.
- BS (pref. CS or related) from competitive school.











