Job Closed
This listing is no longer active.
Algolia builds tools that help developers and product teams integrate consumer-grade search experiences into their mobile apps and websites. Since 2012, the com
Senior Software Engineer, Merchandising
Location
United States
Posted
81 days ago
Salary
$176K - $215K / year
Seniority
Senior
Job Description
Senior Software Engineer, Merchandising
Algolia
• Be a key full-stack contributor to the design, development, and operation of the Merchandising services at scale • Be responsible for the quality, reliability and availability of the system • Work with other teams to build features and resolve high impact issues
Job Requirements
- Experience building and working with APIs at scale preferably in Golang and backend experience in Ruby on Rails
- Rigor in high code quality, automated testing, and other engineering best practices
- Located in US Eastern or Central time zones
- Preference for candidates with experience at our current stage and beyond (over 10,000 customers, $200-500M ARR range, high growth, lots of change and building internal infrastructure)
Benefits
- Flexible workplace model
- Emphasis on individual impact
- High-trust environment
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Systems Software Engineer
BoeingA leading global aerospace company and top U.S. exporter, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. Our U.S. and global workforce and supplier base drive innovation, economic opportunity, sustainability and community impact. Boeing is committed to fostering a culture based on our core values of safety, quality and integrity.
• Contribute to software estimation efforts for software development projects within Boeing, including both new development and software reuse • Develop and implement software estimation strategies, methodologies, and best practices to ensure accurate and reliable estimates • Analyze project documentation such as Statement of Work, Procurement Specifications, and Requirements documents to understand customer needs and project complexities • Contribute to internal software architecture discussions and decisions with software architects • Provide feedback to customer to influence designs based on software considerations • Interfaces with product line architects to understand capabilities and roadmaps • Utilize various estimation techniques, models, and tools to generate reliable software effort and cost estimates, ensuring adherence to industry standards and company guidelines • Present, endorse, and defend software estimates to internal leadership and customers
Lead Engineer – x300 NI Support Systems
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Responsible for Mechanical Nuclear Island Support Systems (MNISS) engineering activities that support the BWRX-300 Small Modular Reactor (SMR) design • Develop and maintain the System Design Description, Process Flow Calculations/Diagrams, Piping & Instrumentation Diagrams (P&IDs) • Responsible for development of specifications/component data sheets for fluid system in-line components • Work with adjacent teams, disciplines, project management, and contractors to ensure high quality and on time deliverables • Provide support to the Licensing organization for regulatory related deliverables • Responsible for analysis and design work supporting requirements specifications • Improve areas of project execution and department management through Six Sigma methodology • Support development efforts for both new products and new technology
Full Stack Angular/Oracle/GCP Developer
Highmark HealthCreating remarkable health experiences, freeing people to be their best.
Company : Highmark HealthJob Description : JOB SUMMARY This job instructs, directs, and checks the work of other systems analysts and programmers. Formulates and defines the most complex system scope and objectives for assigned projects. Devises or modifies procedures to solve the most complex problems considering computer equipment capacity and limitations, operating time, and form of desired results. Prepares complex, detailed specifications from which programs will be written. Responsible for program design, coding, testing, debugging, and documentation. Has full technical knowledge of all phases of applications systems analysis and programming. Has excellent understanding of the business or function for which application is designed. Responsible for quality assurance review. Responsible for directing and monitoring the work of team members. Responsible for project completion and user satisfaction. ESSENTIAL RESPONSIBILITIES - Provide the most complex architecture and technical designs including data mapping and process modeling in order to understand capability gaps or new requirements, particularly when onboarding new clients. Recommend changes to the client based on this analysis. - Responsible for all aspects of the application life cycle, including coordination with user groups to identify solutions that improve business processes, implementing the most complex process and system changes, system training, and other user-focused activities. - Conduct the most complex analysis and provide estimates based on technical component changes. Plan the installation of enhancements, integrations, and other systems changes. Ensure adherence to project schedule. - Scan and debug complex technology to maintain optimum system performance. - Provide guidance and education to lower level employees. - Other duties as assigned or requested. EDUCATION Required - Bachelor's Degree in Information Technology, Computer Science or closely related field Substitution - none Preferred - Master's Degree in Information Technology, Computer Science or closely related field EXPERIENCE Required - 7 years of Application Development experience To Include: - 3 years of Business Systems experience Preferred - Java Developer - Enterprise Architect (SCEA) - Project Management - Angular - PLSQL - Postgres - Cloud/GCP LICENSES/CERTIFICATIONS Required - None Preferred - Java Developer - DB2 - PEGA - Enterprise Architect (SCEA) - Project Management - Certifies Quality Analyst (CQA) - Scrum Master Certification - Lean/Six Sigma Certification SKILLS - IMS, DB2, Oracle and Teradata Databases, Data Warehousing - COBOL, Visual Basic, C C++, SAS - Java/JavaScript Framework - PEGA, CSS3, Mobile, JSON, Cognos, Hadoop, SQL, J2EE, HTML5/XM - Business Object - Waterfall, Agile, Rational - Analytical Skills - Communication Skills - Problem-Solving Skills Language required (other than English) None Travel Required 0% - 25% PHYSICAL, MENTAL DEMANDS, AND WORKING CONDITIONS Position Type Office-Based Teaches / trains others regularly Frequently Travel regularly from the office to various work sites or from site-to-site Never Works primarily out-of-the office selling products/services (sales employees) Never Physical work site required Yes Lifting: up to 10 pounds Constantly Lifting: 10 to 25 pounds Occasionally Lifting: 25 to 50 pounds Rarely Disclaimer: The job description has been designed to indicate the general nature and essential duties and responsibilities of work performed by employees within this job title. It may not contain a comprehensive inventory of all duties, responsibilities, and qualifications required of employees to do this job. Compliance Requirement: This job adheres to the ethical and legal standards and behavioral expectations as set forth in the code of business conduct and company policies. As a component of job responsibilities, employees may have access to covered information, cardholder data, or other confidential customer information that must be protected at all times. In connection with this, all employees must comply with both the Health Insurance Portability Accountability Act of 1996 (HIPAA) as described in the Notice of Privacy Practices and Privacy Policies and Procedures as well as all data security guidelines established within the Company’s Handbook of Privacy Policies and Practices and Information Security Policy. Furthermore, it is every employee’s responsibility to comply with the company’s Code of Business Conduct. This includes but is not limited to adherence to applicable federal and state laws, rules, and regulations as well as company policies and training requirements. Pay Range Minimum: $78,900.00 Pay Range Maximum: $147,500.00 Base pay is determined by a variety of factors including a candidate’s qualifications, experience, and expected contributions, as well as internal peer equity, market, and business considerations. The displayed salary range does not reflect any geographic differential Highmark may apply for certain locations based upon comparative markets. Highmark Health and its affiliates prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on any category protected by applicable federal, state, or local law. We endeavor to make this site accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact the email below. For accommodation requests, please contact HR Services Online at HRServices@highmarkhealth.org California Consumer Privacy Act Employees, Contractors, and Applicants Notice
Software Developer – Remote
Localiza&CoSomos uma das maiores e mais completas plataformas de mobilidade sustentável do mundo!
• Serve as a technical reference, supporting the definition of scalable, resilient, and sustainable architectures; • Assist with complex technical decisions, evaluating trade-offs among performance, cost, and scalability; • Take end-to-end ownership of critical, high-volume systems; • Provide technical support to other developers, promoting best practices and code quality; • Ensure continuous evolution of the architecture, observability, and reliability of systems; • Translate technical decisions into clear business impacts, supporting leadership and stakeholders; • Contribute to the definition of platform standards, guidelines, and technical direction.




