Mayvue is seeking a skilled Software Optimization Engineer to join our team and help maintain and improve our existing codebase.
This position offers both in-office (Pittsburgh, PA) and the flexibility of being remote. You tell us what works for you!
Do you have interest in one of the following or both:
data sciences and analytics, you may have the opportunity to work on projects that involve data analysis and visualization
machine learning, you may have the opportunity to work on projects that involve building and integrating ML models into our codebase.
Key Responsibilities:
Develop and enhance algorithms for solving mathematical programming problems
Analyze and understand complex, existing code
Identify and fix bugs in the codebase
Evolve the query optimizer to generate robust and efficient plans from SQL queries while allowing the team to productively iterate on new and existing optimizations
Enhance the code to improve performance and functionality
Write clean, maintainable code that adheres to best practices and company standards
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
Document your work and contribute to our internal knowledge base
As a company, we are in a unique position. We’re a relatively new company and still have a “startup culture” but our team is comprised of experienced individuals and our hard work has us poised for explosive growth in the future.
We are seeking individuals that recognize the opportunity and want to work alongside us to ensure we reach our potential. Mayvue is in the process of are revisiting our current procedures to ensure that our approach is the best for our team and customers.
As a developer at Mayvue, you will have the opportunity to build software that is used by a trillion-dollar industry and a critical part of the infrastructure that United States rely on. You need to be comfortable working at any level of the stack and enjoy influencing the technical design and future direction of a product. Your growth can and will only be limited by your desires and career aspirations!
Working for a startup company, requires you to be a self-starter and team player. You are individually responsible for your own success, and the success of Mayvue.
Qualifications and Skills
Bachelor's or Master's degree in Computer Science or a related field
5+ years of experience as a Software Engineer
Strong analytical and problem-solving skills
Experience working with existing code and a willingness to learn and adapt to new technologies
Proficiency in at least one programming language (e.g. Python, Java, C++, etc.)
Excellent communication and collaboration skills
Benefits
Unlimited PTO
Life Insurance at no cost to employees
Short-term and long-term disability at no cost to employees
Paid maternity and paternity leave
Healthcare insurance (Premiums are partially paid for by Mayvue)
Dental and vision at no cost to employees and dependents
Optional supplemental life insurance
Receive $1,000.00 per year for Continuous Learning Allowance
Receive 1 day paid per year as a Community Service Allowance
Onsite gym in Pittsburgh office
Health Savings Account
Employer contributions to your 401(k) up to 50% of contributions on the first 5% deferred.
Have your favorite snacks and beverages when you work in our Pittsburgh Headquarters
Hybrid/remote work available
Flexible schedule
Mayvue provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.