Front-end Jobs nearLehi, UT
Jobs farther away
Staff Engineer (Full Stack)
The Staff Engineer is a key member of Alegion’s Software Engineering team. As a Staff Engineer, you are responsible for conceptualizing, implementing and maintaining Alegion’s AI Enablement SaaS Platform and related software products. The Staff Engineer is a technical leader who possesses architecture and implementation experience, breadth of knowledge across multiple business domains and technologies, and leadership and mentorship abilities.
WHAT YOU WILL DO
Participate as a technical member of an Agile team to develop Alegion’s AI Enablement Platform
Collaborate with architects and software engineers on architectural reviews and design discussions and propose improvements and solutions
Work closely with the Product Owner to groom user stories, including providing design and implementation details, estimating effort, and contributing to acceptance criteria
Ensure the reliability and high availability of Alegion’s critical systems, applications and services
Develop clean, well-designed, reusable, scalable code following TDD practices
Strive to achieve a high level of unit, integration and acceptance test coverage
Pair program with fellow engineers and perform code reviews of their design and code
Provide leadership and mentorship to junior engineers
Share knowledge with peers in dev shares, code dojos, and lightning talks
Provide thought leadership and innovation to advance the overall state of technology in the engineering organization
Help ensure a pragmatic balance between software craftsmanship and delivery of business value
Embody Alegion’s cultural values in your everyday work and interactions
Bachelor’s degree in Computer Science, Engineering or related technical field
9+ years of software engineering experience in multiple business domains and technology stacks
6+ years of experience designing and building distributed, large-scale SaaS enterprise systems
Experience in Java and other open source technologies
Experience with AWS or other cloud infrastructure technologies
Experience with containerization (e.g. Docker), infrastructure automation (e.g. Chef, Terraform), microservices, serverless architecture (e.g. Lambda), messaging and streaming (e.g. Kafka, SQS)
Experience practicing OOP, TDD, CI/CD in an Agile software development environment
Knowledge of several software technologies and solutions, considered a subject matter expert in at least one technology domain
Machine learning, Computer Vision, and crowdsourcing experience a big plus, but not required
Start-up experience and entrepreneurial spirit highly preferred
Excellent communication skills (verbal, written, presentation)
Ability to handle multiple competing priorities in a fast-paced environment
We have methodically built a strong team of talented software engineers from the best companies in Austin and other locations. We adhere to the Alegion Engineering Manifesto, a set of principles we follow in our everyday execution and interactions. Our software engineers work in small, co-located Agile teams, each team with a dedicated Product Owner. We constantly iterate on what we build and how we execute. We value learning and continuous improvement above all.
The pillars of our Engineering organization:
Do you want to help work in the most exciting and impactful technology space of our time? Do you want to serve those who want to work and create new opportunities in the global workforce?
Alegion is transforming how enterprises execute on Artificial Intelligence and Machine Learning projects, while transforming the way people work. Our AI enablement platform integrates human intelligence at scale into the creation of high-quality training data, the validation and scoring of AI models and real-time exception handling. We do this through our advanced data and task management platform and our growing network of on-demand trained human data specialists. By combining human intelligence and artificial intelligence, Alegion processed large-scale and complex data tasks provide the context, emotion and humanity that machine intelligence cannot achieve while delivering the highest quality results, at scale, and at the most effective cost. https://alegion.com/company/
Alegion’s AI Enablement Platform is a robust technology system that supports a wide array of data processes designed specifically for AI, ML, NLP, Computer Vision and Deep Learning systems. It provides the ability to define and configure complex data task workflows including multi-step and conditional paths for text, photo, video and audio. It also manages the distribution of tasks to human data specialists based on required skillets and other criteria and has built-in quality control processes that provide exceptional data quality, predictable pricing and scale to process large volumes of data-intensive tasks.
We have a well-defined mission, and strongly-held core beliefs and cultural values
We promote a workplace where employees can make an impact beyond financial results
We believe in being truly Agile in every decision, action and interaction
We recruit talented employees who are a strong fit for our culture and high-performing teams
We value learning and teaching, and heavily invest in employee development and growth
We foster a collaborative, team-focused and autonomous work environment
Competitive health and insurance benefits
Competitive total compensation package
Meaningful stock grants
Open PTO plan
12 company-paid holidays
East of downtown Austin, less than a mile from the light rail station
Within walking distance of some of the best culinary eateries in East Austin
Senior Java Engineer
Senior Software Engineer
at Yext New York, NY
Yext is the leading Digital Knowledge Management (DKM) platform. Yext's mission is to give companies control over their brand experiences across the digital universe of maps, apps, search engines, voice assistants, and other intelligent services that drive consumer discovery, decision, and action. Today, thousands of businesses including brands like Taco Bell, Rite Aid, and Steward Health use the Yext Knowledge Engine™ to manage their digital knowledge in order to boost brand engagement, drive foot traffic, and increase sales.
The Yext Engineering Team drives the technology behind our revolutionary product offering! We’re looking for Software Engineers to help us continue building out our product and services. Our team works in an agile environment running two-week sprints that culminate with demos of features in progress. You will work alongside engineers from the top universities and tech companies in the world, hands-on with the code from day one.
Participate in full life-cycle software development
Design, implement, and deploy highly scalable and reliable systems
Build storage systems, libraries, and frameworks.
Contribute ideas for new features and identify areas for improvement proactively
Collaborate effectively across teams, including outside of engineering
Write clean, tested, and well-documented code
BA/BS in Computer Science or related field
7+ year of industry experience
Strong foundation in data structures, algorithms and software design
Fluency with Java, C++, Python, or similar (we use mostly Java)
Openness to new technologies and creative solutions
Comfortable working within a fast-paced high growth startup environment
**Compensation, Benefits & Perks
**Yext offers the following exceptional benefits: competitive compensation, 401k, unlimited snacks, daily meal allowance, flexible hours/paid time off, and excellent health/dental/vision insurance. We treat our employees well and offer tremendous growth opportunities. Challenging work pushes our people to be creative in a casual environment that is caring, fun, and collaborative. We believe that when you have smart, happy people working together you can produce something special.
**Yext has been named a Best Place to Work by Fortune and Great Place to Work® as well as a Best Workplace for Women. Yext is headquartered in New York City with offices in Berlin, Chicago, Dallas, Geneva, London, Paris, Tyson's Corner, San Francisco, Shanghai, and Tokyo. Learn more about the Yext team and culture on the muse, our website, and our blog.
Yext is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know.
*US Based Candidates only! Preferring US Citizens or Green Card but open to valid H1B Transfer (must have 2 years left on H1B)Apply