As a Software Engineer focused on Operations Solutions, you will be responsible for developing, engineering, configuring and automating enterprise level solutions to monitor our compute, network and storage devices in several datacenters and cloud environments. In addition, this role will engineer and support server build automation and patching. Within each of these responsibilities we need a person to drive and create automation and identify areas of improvement.
·Collaborate with our product team and other developers to implement new and consistent design principals across all of our products.
·Develop new programs and proofing the program to develop needed changes to assure production of a quality product.
·Test new programs to ensure that logic and syntax are correct and that program results are accurate.
·Extend the capabilities to add new product features and functions to the Personify Platform .
·Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
·Consult with customers about software system design and maintenance.
·Staying up to date with cutting edge technologies to improve and modernize existing applications functionally, performance and UI.
·Support software lifecycle, to include design, developing and testing.
·Follow pre-established coding standards and other guidelines.
• Write great code and create unit and integration tests that prove it.
• Participate in agile concepts such as daily stand-up meetings, task tracking boards, design and code reviews, automated testing, continuous integration and deployment.
• Participate in ensuring a high quality and performant system that engages and delights customers.
• Understand the nuances between browsers and provide advice and guidance to other developers on handling those nuances.
• Perform code reviews and participate in suggesting and supporting coding best practices.
• Build reusable code and libraries for future use.
You will be a crucial part of the RetailMeNot InfoSec team - bridging the gap between application developers, other security professionals, and infrastructure teams.
You will keep a high degree of flexibility to work on security challenges as well as software development, in addition to other tasks that arise. You mentor other team members in order to consistently deliver quality solutions.
You will develop and maintain code and infrastructure to facilitate auditing resources and applications deployed in Amazon Web Services (AWS) and Google Cloud Platform (GCP), as well as other services.
You will recommend technologies and tools that best fit the team and organization. You will have the initiative to learn about and use recommendations provided by others.
You will advocate to continually improve quality and engineering practices, and create proposals for new standards for Engineering.
You will maturely assess and communicate severity of security issues that our team encounters, understanding that prioritization of fixes can take time and have opportunity cost associated with the work.
Design, write, test, integrate, and maintain software applications that are resilient, robust, and perform at scale.
Continuously improve WP Engine's secure, performant software platform that supports tens of millions of end users.
Write clean, maintainable code.
Improve test coverage and build deployment pipelines to safely and rapidly push new code to production.
Work closely with Product Management to ensure that your frequent, incremental code changes contribute to our customers.
We are fanatical about automation because we invest for the future. You will be expected to constantly look for opportunities to automate and optimize.
Research new technologies and incorporate them into new and existing systems and products.
Be a phenomenal teammate to the other members of your scrum team.
Be customer inspired by using technology in a way that enables positive customer outcomes.
Great products need great architecture. As a Platform Data Engineer, you’ll help design and build the architecture that scales the business and can be confidently relied on. We are hiring people that approach design from a systems perspective and have the aspirational goal of everything ‘well-crafted’. A great candidate can deliver real customer value while pursuing ‘high marks’ on these Architecture Quality Attributes:
You will develop new features in RMN services that support the web and mobile platforms.
You will maintain and improve our software responsible for ingesting thousands of new offers per day.
You'll contribute to the overall system design, architecture, security, scalability, reliability and performance of applications.
You'll trouble-shoot and assist with production support issues.
You'll stay ahead of new technologies and recommend technologies that best fit the team’s needs.
You’ll mentor and guide a talented group of early and mid-career engineers.
You will collaborate with other Principal Software Engineers to enhance the state of technology and architecture of RetailMeNot as a whole.
You will write and deliver software as a member of an Agile scrum team.
You’ll cultivate and enhance a culture built around standard methodologies for testing, automation, and monitoring.
You will develop a deep understanding of the business and use that knowledge to collaboratively build a roadmap for the next major iteration of the API to support where the business is heading.
You’ll bring expertise in distributed systems to improve reliability, scalability, and performance of an API serving millions of customers.
We are looking for a software engineer to join our Medici Labs team building tools to power remote care services. You could be working on projects including provider search, ETL tools, proof of concept applications or extending our provider graph network. Our primary tech stack is Elixir/OTP, Postgresql on AWS but we're always choosing the right tool for the job.
Provide career growth, guidance, mentor-ship and management to 6-12 direct reports.
Ensure that your teams have everything necessary to smoothly plan, design, develop, test, debug, and deploy highly-available Marketplace applications on time and within budget.
Facilitate and participate in code reviews, progress meetings and other engineering benchmarks.
Code daily in an amount that is established by, and comfortable for, your needs.
Work with the business to break down complex requirements into independent coding tasks and strategies.
Positively impact your team’s work by communicating regularly across the org with designers, peers, product managers and other departments.
Foster rapid ideation and prototyping with a continuous improvement mind-set.
Hone your team’s skills further through various continuous learning opportunities.
Work in an agile team to deliver business valuable software in two-week sprints.
Contribute in technical design reviews.
Peer-program with both junior and senior software engineers.
Collaborate to estimate story sizes for sprint planning.
Build JUnit and Cucumber tests per Datical’s test-driven development (TDD) approach to software engineering.
Work with QA team to address issues found during automated and manual testing.
Collaborate with team members on code reviews, internal infrastructure, and process enhancements.
Participate in end-of-sprint retrospectives.
Present completed software at end-of-sprint demos.
Senior Software Engineer (Platform Team)
SpyCloud is a pioneer in breach discovery. We strive to help businesses of all sizes mitigate data breaches by proactively alerting when employee or company assets have been compromised. We accomplish this through our early-warning breach detection service powered by a world-class team of intelligence analysts.
Who You Are
You are an experienced, passionate developer who enjoys taking on challenges. You
Are you a talented software engineer or web developer in the Austin area looking for new opportunities? Then these companies are looking for you because they're in the market for everything from frontend developers to systems engineers to big data programmers.