A Day in the Life: You will be building scalable systems and shipping features in a complex environment, where one must contend with challenges such as modernizing legacy applications and managing technical debt. What You’ll Do: Design, develop, and deploy applications that can handle high request volumes with high reliability and low latency Collaborate with product managers to build product requirements against business objectives and drive teams through the complete software development lifec... more details
A Day in the Life:
You will be building scalable systems and shipping features in a complex environment, where one must contend with challenges such as modernizing legacy applications and managing technical debt.
What You’ll Do:
Design, develop, and deploy applications that can handle high request volumes with high reliability and low latency
Collaborate with product managers to build product requirements against business objectives and drive teams through the complete software development lifecycle
Envision system features and functionality, create detailed design documentation, and decide on tradeoffs between technical and design approaches.
Identify any technical issues that arise and follow up with root-cause analysis and resolution
Identify key application metrics, build necessary dashboards for monitoring performance, and add necessary logging for real-time debugging
Review code, support continuous improvement, and investigate alternatives
Utilize CI/CD tools to support system integration and deployment
Mentor other engineers to help build a high-performing engineering culture
What We’re Looking For:
7+ years of experience in the technology industry, and a B.S. in Computer Science or equivalent
Proficiency in one or more programming languages and common data structures / algorithms
Ability to build systems end-to-end, from design to implementation to release
Strong communication skills. You must be able to work with cross-functional partners to gather requirements and explain outcomes
Strong product sense. You must be able to align your work with business objectives and make appropriate tradeoffs
Learning mentality. You must be able to pick up new skills as needed and demonstrate a curiosity about new technologies
Engineering experience at high-tech firms (e.g. Amazon, Meta, DoorDash, Twilio)
Experience architecting and building large-scale systems in an agile development environment
Experience working alongside technical product managers to drive projects and flesh out product requirements
We expect the starting salary to be around $200,000 with annual bonus and profit sharing eligibility. The actual salary will be determined based on years of relevant work experience.
What You’ll Get:
Up to 40% off the base rate of any standard Hertz rental
Paid Time Off
Medical, Dental & Vision plan options
Retirement programs, including 401(k) employer matching
Paid Parental Leave & Adoption Assistance
Employee Assistance Program for employees & family
Job Abstracts is an independent Job Search Engine. Job Abstracts is not an agent or representative and is not endorsed, sponsored or affiliated with any employer. Job Abstracts uses proprietary technology to keep the availability and accuracy of its job listings and their details. All trademarks, service marks, logos, domain names, and job descriptions are the property of their respective holder. Job Abstracts does not have its members apply for a job on the jobabstracts.com website. Additionally, Job Abstracts may provide a list of third-party job listings that may not be affiliated with any employer. Please make sure you understand and agree to the website's Terms & Conditions and Privacy Policies you are applying on as they may differ from ours and are not in our control.
We would like to take a second to Welcome You to Job Abstracts, the nation’s largest Pure Job Board. With over 3.1 million job listings from 15,000+ Companies & Organizations, we help job searchers find careers that match their interests. As an anonymous user, you have probably discovered how easy our system is to use. However, you have just scratched the surface of what we can offer.
We encourage you to Register so you can use our most powerful features: searching with multiple terms, setting up multiple locations, establishing favorite companies, and accessing your search history. If you find a job you like, you can apply directly for it, and then, keep notes on it. We will also keep a lookout for jobs that match your search terms and email you when we find something you may like.
You can register for free and the system is free to use. If you like our system so far, click on Register and unlock the power required by serious job searchers.
Any time you conduct a search, the system shows you job matches, ranked by their Relevance Score (RS).
The score is calculated by a proprietary algorithm that uses Intelligent Machine Learning.
The Relevance Score tells you how well the job opportunity matches your search term or terms.
When not logged in, the system is limited to one search term. Scores for single term matches are usually lower.
When you register, log in, and set up multiple terms prioritized by importance, the jobs found for you will receive a much higher Relevance Score.