Hireology’s technology empowers businesses to build great teams. Over the last ten years, we’ve grown from a startup to a market-leading organization with over 165 team members and built an award-winning culture that makes this company an amazing place to work. It’s with that in mind that Hireology is looking to add a **Manager of Software Engineering** to our team. Hireology is based in Chicago, but our Engineering and UX teams work remotely, so you’ll have the option of working from the comfort of your home or right in our office if you’re local. We have regular company-wide events, semi-annual team gatherings, and frequent celebrations when we hit our goals. As a Manager of Software Engineering, you'll be responsible for: - Leading a remote team of Software Engineers to be effective and aligned in the design, development, and maintenance of our software application - Leading the professional development of your team by working collaboratively with direct reports to identify and develop their talents. - Leading a team that consistently shows high levels of collaboration, innovation, and results - Being a subject matter expert in your area of technology - Leading DevOps tasks, documenting designs, story writing, code reviews, unit testing, and automated acceptance testing with your team - Partnering closely with our engineering, product, and business teams to ensure that we are delivering the best possible outcomes for our internal and external customers Okay, we’ve laid out what the job is - now are you qualified? Below are the minimum qualifications we’re looking for in a **Manager of Software Engineering** candidate. Also, we want a chance to get to know who you are and why you applied, so please include a cover letter. - Experience successfully leading a team of Engineers - Helped interview and built diverse and inclusive teams - Knowledge and experience in working with Agile development methodology - Experience with Golang or other strongly typed languages - Familiarity with service-oriented architectures - Excited about delivering quality and are familiar with unit and acceptance testing frameworks - Experience with third-party API integrations - Comfortable in a modern software engineering environment with distributed source code control, dev/stage/prod release cycle, extensive testing, and continuous deployment - Experience with relational databases, SQL, and key/value stores - Experience with messaging and distributed systems Extra credit for: - Degree in Computer Science, Computer Engineering, and/or related fields So what can you expect after you apply? You will: - Take a brief true/false survey. Be sure to check your email after you apply. - Have a phone conversation with someone on our Recruiting team. This is a high-level conversation about you, but also a good opportunity for you to learn more about us. - Meet with various members of our Engineering team. - Provide us with some references. We use our automated reference check system for this, so you just give us some names, they fill out a survey, and we are all set. - Speak with a member of our leadership team. This will be an opportunity for us to get an idea of how you got to where you are, and if where you want to go lines up with where we are going. *We are an equal opportunity employer and prohibit discrimination/harassment 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.*
**Job summary:** Randstad Technologies, a global and national leader in the IT Staffing and Services industry, has an immediate need for a REMOTE System Administrator, to join a highly talented and growing telecommunications organization. Preference is for this candidate to live on the West Coast, as some travel to Seattle and/or San Francisco will be required post-COVID. This is a long term contract role with potential for conversion. Applicants must be authorized to work in the United States without sponsorship. * location: Annapolis, Maryland * job type: Contract * salary: $60 - 70 per hour * work hours: 8am to 5pm * education: Bachelors **Responsibilities:** * Work with other Engineers to specify, plan, design, and support the implementation of highly available systems in a heterogeneous, distributed computing production environment. * Create specification documents to meet customer/product requirements. * Create traceability matrix to ensure all requirements have been met by the functional specification. * Create Interface Control Documents and Statement of Compliance documents for product interfaces. * As the product owner in a scrum team candidate will research and analyze customer requirements and document product specifications.Participate in scrum meetings and create and create stories with appropriate details for the development teams to implement. * Meet with customers to present specification documents * Attend 3GPP standards meetings periodically as required.Prepare and present contributions to the standards as needed. * Stays abreast of technological trends in location technologies and the telecommunication industry and coordinate standardization efforts with other product owners. * Other duties as assigned **Qualifications:** * Experience level: Experienced * Minimum 6 years of experience * Education: Bachelors (required) **Skills:** * System Admin * VMWARE * Openstack * Kubernetes * SECURITY ANALYST * UNIX * REDHAT CERTIF Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status
**The Infrastructure team** The infrastructure team is interested in building strong foundations for the rest of Petal to pave paths of success upon. The tools Infrastructure uses are at the forefront of industry practices and community driven technology. We’re passionate about scalability, reliability, and simplicity, but most of all we’re interested in the empowerment of the company as a whole. **The Infrastructure Software Engineer role** Infrastructure engineers will be the glue that binds our engineering teams together. Many teams rely upon our foresight and expertise in order for the bigger picture to come together. We foster an environment where engineers can reach out for any question, not just related to infrastructure. The position is best for curious, generalist programmers who are deeply familiar with web application infrastructure and love to apply software engineering principles to make their and everyone else’s lives easier. Here is our current tech stack: **Key responsibilities** - Be responsible for the overall health and performance of Petal’s underlying infrastructure. - Participate in the optimization of the entire lifecycle of services - deployment, scaling, monitoring, and optimization. - Know standard security practices and identify any potential infrastructure-specific vulnerabilities. - Write code. We want engineers who can automate the deployment, administration, and monitoring of our container-centric Linux environments. We’re strong believers in writing code to solve mundane problems. - Gain deep application-level knowledge of our systems and contribute to their overall design. - Work with development teams to enhance, document, and establish processes and generally improve the operability and security of our systems. - Improve automation of operational processes (provisioning, replication, deployments, continuous integration). - Bring monitoring, alerting, and observability for production and nonproduction issues to the next level - Answer questions about our tooling with kindness and compassion. We help others understand the work we do and how they can benefit from using it. **Characteristics of a successful candidate** - **At least 3 years of DevOps or site reliability engineering experience.** Bonus points for experience in a rapidly growing tech startup. - **Familiarity with open source**. We use, learn from, and contribute to many open source products. Familiarity with concepts and principles that are popular throughout open source is a useful skill. - **Capable programmer**. Infrastructure remains nimble (and sane) by putting automation and software at the forefront of everything we do. We’re looking for candidates whose main tools include the ability to think and act from a programmatic mindset, and who has: the ability to recognize the need to automate, when duplication has become burdensome, how to keep things simple, and when it's appropriate to write code. - **Strong Linux and Networking knowledge**. We walk the cloud native walk, but still need to be deeply familiar with how underlying systems work when things go awry. - **Knowledge of web design architecture and scalability**. With Petal’s current rapid expansion we need candidates who are experienced at designing, building, and maintaining the web architectures of the future. - **Sharp and critical eye for details**. The ability to think holistically and also maintain focus on small intricate details is essential for the high-impact, production work infrastructure does. - **Problem-solving versatility and resourcefulness**. There will be many new and unexpected problems, and we need someone who can do the required research/networking to propose well thought-out solutions. - **Outstanding communication skills, verbal, written, and visual**. We believe in excellent documentation, give frequent internal presentations, and help guide the organization on DevOps/SRE best practices.
Job details Salary $36 - $48 an hour Job Type Contract Full Job Description **JOB DESCRIPTION** The Software Development consultant (DevOps-Ansible) will be a technical expert for the Ansible ecosystem, Automation orchestration & DevOps practices within the organization, providing solutions and technical implementation aligned with the automation program objectives. This team member will develop Ansible artifacts, troubleshoot issues, integrating the Ansible scripts with an existing automation tool, and work on implementing the configuration management roadmap of the organization **Skills** - Strong experience with Ansible - Strong experience in Airflow tool - Experience in Python, PL/SQL, PowerShell, and Bash - Experience with Kickstart, Firewalls, Hypervisors, and Routers - Deep uning and implementation of RESTful, SOAP, and SDK APIs - Good understanding of Jenkins, Git, Chef - Comfortable with frequent, incremental code, testing, and deployment. - Ability to adapt to a changing and dynamic environment. - Good communication skill and customer-facing experience - Good team management skillderstanding of SQL, Oracle, Apache, Tomcat, middleware, and Nginx - Expert level understand **Years of experience** - Total experience: 7 to 10 years - Ansible experience: minimum of 4 years - Airflow or experience: minimum of 2 years - Python and development experience: minimum of 7 years Job Type: Contract Pay: $36.00 - $48.00 per hour Schedule: - Monday to Friday
**We are looking to hire remote principal engineers** as individual contributors to design, develop, test, deploy, maintain, and improve Humanitec. You should have significant professional experience in building highly scalable distributed systems. CS degree and experience in dev productivity tools are a plus. Languages: predominantly Go with a few Python services sprinkled in. Everything is on Kubernetes. We pay top 5% in the market, stocks are part of the package. Work is fully remote and we work exclusively with senior engineers in small, lean, and self-organized teams. We currently prefer time-zones UTC-1 to UTC+3. **The product:** We’re building the next generation of dev tools to support teams in building and running apps on Kubernetes. This is a new category of tooling called “Internal Developer Platforms”. Pioneered for some time in companies such as Spotify, Github, Airbnb, and others we are providing the fastest way for teams to build their own Internal Developer Platforms. Internal Developer Platforms provide a developer experience as simple as Heroku but on top of the tech and tools the team uses already. They allow ops teams to stay in control while enabling developers to self-serve the tech they need. Do you want to spin up an environment to do some quick testing? No problem! Need to clone Production to troubleshoot an issue without risking more problems? Easy! Need to stand up a new database for your service but ops is busy? Piece of cake! We have our first version out the door and have happy customers using the product in production. **The team:** The majority of our company are engineers. Our management team is made up of Ex-Google, Ex-Mckinsey, and serial entrepreneurs. We’re backed by experts in the DevOps space such as Sohaib Abbasi (Oracle, Redhat, New Relic) and Mirco Novakovic (Instana, recently acquired by IBM). We're looking for people who could land a job at the likes of Google, Amazon, or Microsoft - but prefer the excitement, challenge, and daring of being part of a disruptive startup. We focus on your talents and personality - your background, origin, or gender will never make a difference to us. **Requirements:** - Bachelor's degree in Engineering or Computer Science or equivalent practical experience. - 6 years of software development experience. - Software development experience in C/C++, C#, Java, Python, Go, or similar. - Experience architecting and developing solutions to ambiguous problems with significant impact. - Experience with infrastructure technologies, architecting/developing distributed systems, API design, and Kubernetes. - Experience with how DevOps tools work under the hood (CI pipelines, Terraform, Application Performance Management (e.g. DataDog), etc.). - Remote & work from a timezone UTC-1 to UTC+3 (Berlin time +/- 2 hours). **Responsibilities of the role:** - Design, develop, test, deploy, maintain, and improve the software. - Lead designs of major software components, systems, and features. - Build our platforms, systems, and infrastructure using your background in distributed systems, API design, and Kubernetes. - Mentor and train other team members on design techniques and coding standards.
**Title** *Software Engineer 4* **Overview of Position** Designs, modifies, implements, tests, and provides operational support for enterprise software products and platforms, including software infrastructure and development tools for current systems and applications in AWS-hosted environments. Provides technical support to project team members. Familiar with a variety of the field's concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks. A wide degree of creativity and latitude is expected. Typically reports to a head of a unit/department. **What will be my duties and responsibilities in this job?** - Develop and maintain applications built using Data warehouse such as **AWS Redshift** and Big Data solutions such as **Apache Spark, Zeppelin, S3, Python and Hive in AWS ecosystem** - Write complex and efficient spark pipelines to transform raw data sources into easily accessible models by coding across several languages such as **Scala, Java and SQL**. - Build, manage, and deploy distributed systems in the **AWS ecosystem** – **AWS Sage Maker/Notebook, S3, EC2/EMR/ECS,SNS, Lambda, Parquet** - Create custom **Spark SQL queries** to help support the analytics team. - Communicates proactively and effectively with team members and other project stakeholders in a highly Agile environment - Relies on extensive experience and judgment to plan and accomplish goals according to timelines and budgets agreed upon with business stakeholders - Provides consultation on complex projects and is considered to be a top level contributor - Provides technical leadership for small teams of internal and contract resources in support of area missions **What are the requirements needed for this position?** - **8+ years** of enterprise application development experience with Bachelor's Degree or equivalent - Extensive experience in implementing scalable solutions using AWS services: **EC2,S3, SQS, Data Pipelines, EMR, ELB, Auto Scaling Cloud Formation and data bases such as Redshift, RDS, Dynamo DB etc.** - Extensive experience in design and development of multi-tier applications using Java and J2EE technologies such as **XML, Spring, CXF, Camel, Maven, WSDL, SOAP, RESTful Web services.** - Experience with hosting secure web services on **Tomcat i**s a plus - Experience with **Scala** programming language - familiarity with **Scalatra** framework is a plus - Proficient in **Bash scripting** and management of **Linux** environments - Must be comfortable with test driven development, continuous integration **(GitLab, Jenkins, Nexus etc),** and agile development methodologies. - Experience in building and supporting complex systems in **AWS Cloud** environment. **What other skills/experience would be helpful to have?** - An understanding of X12 EDI specially 837,835,270,271 and NCPDP - AWS DevOps activities - AWS Professional/Associate Certification is big plus **What are the working conditions and physical requirements of this job?** General office demands Join our team today where we are creating a better coordinated, increasingly collaborative, and more efficient healthcare system! **Equal Opportunity/Affirmative Action Statement** Change Healthcare is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, genetic information, national origin, disability, or veteran status. To read more about employment discrimination protections under federal law, read **EEO is the Law** at https://www.eeoc.gov/employers/eeo-law-poster and the supplemental information at https://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP\_EEO\_Supplement\_Final\_JRF\_QA\_508c.pdf. If you need a reasonable accommodation to assist with your application for employment, please contact us by sending an email to [email protected] with "Applicant requesting reasonable accommodation" as the subject. Resumes or CVs submitted to this email box will not be accepted.
**About Butler Hospitality** Butler Hospitality serves the world’s best hotel operators (Hersha, Real Hospitality, Crescent, M&R) to increase the efficiency of their food and beverage operations. Butler Hospitality takes over restaurants inside of full-service hotels and transforms their kitchens into delivery hubs that provide virtual room service and catering to nearby limited- and select-service hotels. Currently serving more than 25,000 keys in NYC, Butler Hospitality is poised to expand to Miami, Chicago, and Washington DC by 2021. **About the Role** Butler Hospitality is looking for a Junior Developer to join our Engineering team. You will be responsible for assisting with identifying, documenting, and fixing bugs on various platforms (web, mobile, APIs, etc) and providing general development support while our remote team is offline. Occasionally, this role will need to provide on-site support at our restaurant locations in NYC to help troubleshoot our mobile apps. You will be working directly with the CTO, Tech Lead, software engineers, DevOps engineers, and product manager. **Responsibilities** - Assist with identifying, documenting, and fixing bugs - Contribute to our product roadmap development projects - Research various third-party services, plugins, products, etc during our planning phase of the SDLC - Provide on-site support at our restaurants to troubleshoot mobile app issues - Write test cases for unexpected bugs - Report issues and results, researching and identifying root causes as appropriate, documenting accordingly. **Qualifications** - 2+ years of experience in Software Development - Experience with debugging issues using Postman, browser console, log files, etc - Experience with at least part of our tech stack (ReactJS, ReactNative, Java, Python, Angular) - Basic knowledge of using SQL - Must have strong communication skills - Ability to write basic documentation for bugs - General experience using Git, APIs, and product management tools (Jira, Asana, Linear, etc)
Hi, thanks for reading about our **DevOps Engineer** opportunity! We're glad you're here. We're **Knack**, a no-code productivity platform that’s redefining how work gets done. Knack is used by thousands of customers — from non-profits to the world’s biggest organizations — to run processes, departments, and even entire companies. We need a brilliant DevOps engineer to help us meet the enormous challenges around managing the performance and reliability of thousands of data-driven applications. This role can encompass multiple titles like DevOps, SRE, and Systems Engineering. We’re less interested in conforming to a specific title, and more interested in a passion for using systems and infrastructure to solve big problems. And did I mention self-motivated and independent? This is a **100% remote** role, with a flat culture that gives you the autonomy to define how you can do the best work of your career. **In this role, you will:** - Manage and improve our AWS infrastructure. This includes execution, but also taking the initiative to suggest improvements, design and lead execution efforts. - Leverage **terraform** to automate the deployment and management of infrastructure resources. - Develop processes to scale and automate our infrastructure using container-based systems. - Work with the development team to implement new technologies within the AWS ecosystem. - Build monitoring, tools, and processes to help us detect and respond to operational issues more quickly. - Reduce barriers for engineers to deploy and optimize systems. - Help optimize for security, speed, and redundancy across all points of the AWS stack. **We’re looking for someone who is:** - An expert with AWS. You’re familiar with the vast majority of AWS tools and how to get the most from them. - Experienced with leveraging terraform to automate infrastructure. You’ve used terraform at scale and have valuable lessons to impart from that experience. - Experienced with implementing and maintaining container-based systems via Docker and potentially Kubernetes - Experienced as a meaningful contributor to a data-driven infrastructure at scale. - Humble but opinionated. You have lots of ideas, yet you are happy to shift directions when a better path emerges. You take your work much more seriously than you take yourself. - An active collaborator. You want feedback on your work early and often, and you get a kick out of a collaborative process because it challenges you to do better work. - Hungry for meaningful work, and space to do it. Knack is a complex product in a complex space and the work is extremely challenging - but also deeply rewarding. Knack makes a major impact in the work of thousands of companies and organizations. **Our stack** - AWS - we’ve drunk the kool-aid and use AWS across the board - Graylog, Elasticsearch, Logstash, Prometheus, Grafana - monitoring, and logging - Node.js - APIs, backend development - Docker, ECS, Terraform - continued container expansion - PostgreSQL, MongoDB, Solr, Redis - data persistence - Github, Jenkins, Cypress, Ghost Inspector, Mocha - deployment and testing **Benefits & Perks** The biggest benefit is our awesome team of Knacksters. We’re a funny, humble, talented team of high-quality human beings that above all enjoy working together. But, these benefits aren't too bad either: - **Define your work**: find the location, environment, and schedule that is best for your life and work. It’s not about separation, it’s about optimization. Our only rule is an overlap zone of 11am to 4pm EST. - **Unlimited Paid Vacation**: take the time you need to stay motivated, charged, and balanced. You’ll get required days off for birthdays and knackiversaries. - **Paid Corporate Retreats**: we get together twice a year at amazing locations to do normal human being things in person. We pay for your flight, lodging, and meals. - **HealthCare**: we offer health, vision, and dental, covering 75% of the premium for you and your dependents (spouse + children). - **Equal opportunity**: we push everyone to maximize their impact on our product and company—we strongly value all of our people, regardless of title or seniority. - **Family support**: we offer a generous paid family leave to welcome any new additions to your family. - **Tech**: we provide a top-of-the-line PC or MacBook We are also passionate about **learning and professional development**. We provide multiple learning opportunities and encourage each other to continuously learn and grow: - Long term **growth and learning plans**, with regular check-ins to help you level up on what's important to you. - Have **executive-level visibility** into how the company is run and performing, including revenue. - Use an **annual allowance** to stay on top of your game with training, classes, books, and workshops. - Attend **industry conferences** that are meaningful to you. **Diversity** We believe that different perspectives and backgrounds are what makes a company flourish. Knack welcomes all applicants regardless of race, gender, orientation, sexual identity, economic class, ability, disability, age, religious beliefs or disbeliefs, or status. We’re proud to be an inclusive company with values grounded in equality and ethics, where we embrace diversity. **Final Thoughts...** Are you currently so excited to apply that you can barely type? Then we want to hear from you! More info: https://knack.com/about Working at Knack: https://knack.com/work-at-knack Apply:
**Title:** **:** **Triage Leadership Manager - Applications Development****:** **Terms of Hire: Full Time.****:** **Salary: $** **:****110,000–$160,000 yr.****:** **+ Benefits.****:** **Client: Banking Client.****:** **Job description****:** **This is a very senior position and suitable candidates MUST possess extremely high levels of specialized, hands-on, subject matter expertise (SME), knowledge, experience and skills that they will bring to this production support role. This SME will facilitate triage leadership of complex technical issues and will provide tactical and strategic guidance and solutions to complex issues – usually under stressful situations with considerable time pressures. Strong leadership and communication skills will also ensure that management stakeholders are sufficiently updated with incident summary and progress. Individual will keep current with emerging technologies and will also lead the creation and implementation of appropriate standards to ensure robust and resilient technology solutions.** **This individual will have the opportunity to directly engage in influencing and improving overall application availability, resiliency and performance thru technical leadership and collaboration with engineering and development teams, and working alongside technology vendor partners.****:** **Required Job Skills****:**- **Must possess DEEP interest in technology, forensics, troubleshooting and problem solving.****:** - **Willing to keep digging until an answer is found****:** - **Broad understanding of Web-Based, n-tier, distributed platforms.****:** - **Software development, DevOPs and CICD tools experience (Cloudbees Jenkins, Ansible Tower, Bitbucket, JIRA etc)****:** **Desired Skills****:** **Understanding of financial services and products****:** **The Chief Technology Organization:****:**- **Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world.****:** - **Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully.****:** - **Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals.****:** - **Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience.****:** - **Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs.****:** - **Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital.****:** **You Will Enjoy:****:**- **An opportunity to be a part of a great culture, an awesome team, a challenging work environment, and some fun along the way!****:** - **Apply today to learn more and be part of our Growth story.****:** **All applications will be kept strictly confidential and once shortlisted, our team will be in touch with you for further discussions.****:**
The primary focus of the Systems Engineer is building, maintaining, and monitoring a virtual infrastructure using automation as much as possible to achieve these goals. They should also ensure that the infrastructure is secure, fault-tolerant, well documented, and backed-up properly. A successful candidate will have a strong focus on automation and avoid manually repeating tasks. The ideal candidate is a self motivated person who can work independently with little supervision and can be responsible for their tasks from start to finish, they can communicate clearly with the team and actively seek help to accomplish their goals. They are comfortable taking decisions within their areas of responsibility. Attention to detail is a very important part of the job, when submitting your resume write the phrase “details matter” on the top. **Our stack** - Applications written in ruby on rails and node, using postgresql and mongodb for storage, redis, memcached, elasticsearch, websockets, etc - CI/CD stack based on Spinnaker and Jenkins - Infrastructure as code with terraform + ansible - Multiple cloud providers AWS + Google Cloud **Responsibilities** - Design and implement secure, scalable, and reliable infrastructure - Automate processes and workflows to reduce the workload and ship products faster - Create and manage technical infrastructure documentation and training documents for departmental use - Work with software engineers to ensure application updates fit with the infrastructure and modify the it as needed - Monitor virtual infrastructure and be part of a 24x7 on-call rotation to respond to alerts. - Ensure various backups are in place so we’re able to recover from disasters. **Required Skills** - 5+ years of experience as a Linux Systems Administrator. - Must have proven abilities to build out and manage an automated scalable production environment - Experience in developing solutions using server automation tools such as Ansible. - Experience with Cloud computing Amazon Web Services and/or Google Cloud - Experience with source code management tools such as Git - Experience programming writing scripts (bash, ruby, python, etc) - Familiar with SQL databases such as PostgreSQL. - Ability to document solutions and train operational teams on supportability - A sense of comfort working in a team-oriented and collaborative environment - Can communicate clearly and seek help and support proactively - Takes ownership of tasks and leads them to completion **Bonus skills (not required)** - Software development experience - Familiarity with Ruby on Rails stack - Technical writing **Education** - Bachelor’s degree in Computer Science or related technical field
Spreedly is a rapidly growing, growth private-equity funded digital payments company with headquarters located in downtown Durham, North Carolina. We've developed a high volume, global solution to support our vision that the world is better with a diversified, inclusive, payment ecosystem. Our employees help build a culture that values independence, transparency, and collaboration in a digital-first communication environment. We hope you do your best work at Spreedly and find a mature workplace striving to support the ebb and flow of work-life harmony. Infrastructure is our internal team whose focus is designing, deploying, and operating the foundational systems and platform primitives on which Spreedly services run. Building a high performance payments platform requires engineers with expertise in distributed systems architecture, infrastructure as a service, and information security best practices. We are working with and storing credit card data, so thinking about security is a way of life at Spreedly, as is building sustainable processes to keep things safe(and our auditors happy)! Our team is looking for an enthusiastic engineer who is interested in building and scaling complex infrastructure as well as finding innovative solutions for interesting systems problems. We are working to de-monolith and containerize our cloud based services so your ideas and skills will directly impact the design of our next generation platform. We regularly work with internal engineering and product teams as well as external vendors in pursuit of improving our developer experience and satisfying our customer needs. We hope to find someone that brings a broad set of technical skills, a development and automation focused mindset, and a diverse view to our team as we expand our infrastructure in support of our goals. **You have** - Experience building, operating, and scaling systems on AWS. - Experience with DevOps and/or GitOps and an understanding of CI/CD methods. - Familiarity with infrastructure as code(we use Terraform, Ansible, Packer, Nomad, etc). - A solid understanding of Amazon Linux and Ubuntu distributions and their ecosystems. - The ability to deliver solutions in support of applications written in Ruby on Rails and Elixir. - A desire to instrument everything using platforms like Datadog, Sentry, and Sumo Logic. - Experience with containers and container orchestration(Kubernetes, Docker, etc). - Some programming proficiency in Python or Go. You might even be a software engineer with a focus or passion for infrastructure! - A desire to mentor other engineers and foster a collaborative environment to improve our software development processes. - A willingness to be a generalist and dig into new things you've never done before. - Excellent written communications, and a track record of documenting your work. - A pragmatic, take-action approach but you’re open to failing fast and pivoting. - An ability to sort out immediate priorities from the ever shifting needs of a rapidly growing organization. **What we offer** - Competitive salary - Outstanding medical and dental benefits(we pay 100% of monthly premiums for employees + families) - Life and long-term disability insurance - Medical and dependent care FSA - Optional vision insurance - Open PTO policy - 12 weeks paid Family Leave - Matching 401k plan (5% up to $5,000 yearly) - Monthly digital lifestyle stipend ($150) - Professional development opportunities including access to LinkedIn Learning When travel and in-office work commences - Remote friendly work environment. Even our local employees are remote 3 days per week! - Tues./Thurs. are in-office days for local employees - the rest of the week employees are free to work wherever they choose - Paid lunches on in-office days for local employees - Quarterly visits to HQ for remote employees We are open to remote candidates, with the caveat that you must be located in the contiguous US(except NY, WA, and CA where we are not able to hire) and be able to travel to our Durham office once a quarter(once travel is safe again). With ~30% of our engineers already remote, we are experienced supporting remote employees. If you are remote we'd like for you to have had prior experience working in a remote setting. We're constantly striving to have the fairest and most productive hiring process possible. We want to ensure that every candidate is treated equally and our interactions are designed with that goal in mind. If you want to get a sense for what your application process will look like, we'd encourage you to read the following: [Stop Hazing Your Potential Hires](http://engineering.spreedly.com/blog/stop-hazing-your-potential-hires.html) and [Programming Puzzles Are Not the Answer](http://engineering.spreedly.com/blog/programming-puzzles-are-not-the-answer-how-spreedly-does-work-samples.html). If this at all sounds interesting, we'd love to hear from you! *Spreedly is an equal opportunity employer. We are committed to fostering, cultivating and preserving a culture of diversity, equity and inclusion. We actively work to drive out even unintentional discrimination in our hiring processes via practices like blindly graded work samples, structured interviews, and diversity awareness training.* *Due to the sensitive nature of what Spreedly does- handling payment data- candidates must complete a successful background check. If you have concerns along those lines, please discuss with us sooner rather than later- we do not want you to waste time in the hiring process and get disqualified at the end if we can help it.* *Some of our positions are open to remote applicants. If this is the case it will be sited in the job posting just below the position name. Unless otherwise stated, remote positions are open to candidates in the contiguous US only.* ***We are not set up to support remote employees from CA, NY, WA or outside the contiguous US. All applicants must have a US work visa.*** *We appreciate your interest in our company. Because of the high volume of resume flow, we will only respond to those candidates that we think will be a potential fit.*
Job Posting End Date: 12/31 Our Fortune 500 company is driving a digital transformation and looking for forward-thinking innovators to disrupt how our industry thinks about and uses technology. As one of the world's leading employee benefits providers, we help millions of people gain affordable access to benefits that help them protect their families, their finances and their futures. Are you an asker of questions, a solver of problems, and a challenger of the status quo? Our mission is to provide a differentiated customer experience and exceed the expectations people have of technology at any company — not just insurers. We are seeking individuals to join our team of talented IT professionals who share never-ending passion and an unwavering focus on our customer experience. Team members comfortable working in an agile, fast-paced, and delivery-focused environment thrive in our environment where we value an entrepreneurial spirit and those who challenge the status-quo. Unum is changing, and we’re excited about what’s next. Join us. **General Summary:** --------------------- Unum is hiring a Pega Certified Principal Software Engineer (Pega CLSA) is responsible for the overall design of an application suite, and ensuring the delivery from the agile team meets agreed upon architecture standards. They will lead the advancement of solutions within their business portfolio. This individual must be knowledgeable in third party/cloud solutions and lead successful integration of modern technologies. The Principal Software Engineer plays a critical role in leading software teams, mentoring Software Engineers of all levels and help grow future talent within the organization. This role will play a critical part in improving the interaction between the business and IT by identifying and developing strategic applications of IT. The role will also be critical in the advancement of the architecture roadmap through innovative solutions. **Job Specifications** - Bachelors of Computer Science, with Master degree is preferred, or equivalent relevant experience - Experienced in architecting complex solutions using Pega 7 and above. - Pega 7 Certified Lead System Architect - Passionate about the customer – motivating self and others to create innovative solutions that will excite and delight the customer. - 5+ years of successfully delivering software products in a complex, enterprise environment. - Experience with PegaChat, Pega Mobile is preferred - Natural Language Processing (NLP) experience preferred - Demonstrates strong leadership skills. - Takes a logical, analytical approach to problem solving and pays close attention to detail - Expert in Agile development/methodologies, Test Automation and TDD, CI/CD, Devops - High focus on quality; holds self and others to high standards of delivery - Excellent oral and written communication skills; experience leading groups of people through discussions, technical or otherwise. Successfully communicate to Senior Management **Principal Duties and Responsibilities** - Understand the business needs and designs solutions to enable the desired capabilities. - Provides technical leadership and direction across a BDH or Value-stream - Collaborates with architects on the creation and application of technical roadmaps, standards, tooling and frameworks required to create a modern, high quality, rich application suite. - Recognizes potential strategic application of IT, and initiates investigation and development of innovative methods of exploiting IT assets, to the benefit of organizations and the community. Plays a leading role in improving the interaction and understanding between the business and IT. - Completes the design of an application and drives the advancement of the reference architecture. - Advances architecture roadmap for business area(s) by recommending third party/cloud solutions and Prototyping initiatives - Co-ordinates or participates in tool, technology and service selection, risk assessments and sunsetting in conjunction with technical and business stakeholders ensuring consistency with existing business needs and architectural sustainability. - Ensures that solutions delivered have an excellent customer experience, are secure and scalable, comply with best practices and open standards. - Look for ways to utilize modern technologies to solve business problems – including AI, Digital platforms, and automation. - Actively looks for solutions that are buy over build and are cloud based. - Stays abreast of external trends and new functionality to be released by third party/cloud solutions, identifying and socializing opportunities for expanded business applicability - Ensures application solution design conforms to agreed upon quality attributes such as performance, fault tolerance, etc. - Ensures product backlog has appropriate technical stories and participates in their prioritization - Resolves architectural uncertainties through prioritization, planning, and execution of architectural sprints and reprioritizes Technology Roadmap and portfolio backlogs based on outcomes - Provides ongoing and appropriate mentorship for Software Engineers - Plays an active role in creating and communicating new technical solutions to business partners - Responsible for application quality from design and implementation to deploy and run. - Responsible for the design, implementation, and maintenance of new and existing features for the existing portfolio of applications for a business area, and recommending areas where new investment is merited. - Responsible for communication and collaboration with senior stakeholders - May participate in the actual Design, coding, configuration, testings and maintenance of software deliverables using agreed upon standards and tools. - Maintains depth of technical understanding of third party/cloud solutions and Unum’s implementation of solutions. - Evaluates technical impacts from and coordinates implementation of new product releases. - Participates in sizing and estimation activities with the agile team - May participates in code reviews and sprint retrospectives; - Focuses on delivering business priority and value at all times - Ensures agile teams are adopting best software development practices including manual and automated testing, continuous Integration techniques, automated deployments, etc. - Collaborates with business SMEs and Business Architects to confirm understanding of requirements and to help drive business value in solution designs. - Collaborates with User Experience (UX) designers to ensure designs produced can be translated efficiently into working solutions for feature delivery - Collaborates with the agile team to establish the definition of done for each of the stages of production within the team - May serve in a Scrum Master role for an agile team - Ensures an innovation culture in the team by continuous improvement of deliveries - Monitor application behavior in product onto ensure that the application performance system stability are meeting business needs, and takes appropriate action. - Ensures that the latest project progress is known to the agile team by ensuring Application Lifecycle Management (ALM) tools are up to date and participating in daily standups outlining progress made, progress planned and detailing impediments - Thinks with the mind of the end customer at all times, ensuring solutions seek to improve the customer experience and delight their customers. \#LI-DH1 \#LI-MULTI ~IN1 Our company is built on helping individuals and families, and this starts with our employees. We want employees to maintain a positive balance, which is why we provide access to the benefits and resources they need to invest in themselves. From our onsite fitness facilities and generous paid time off to employee professional development programs, we are committed to helping employees live and work their best – both inside and outside the office. Unum is an equal opportunity employer, considering all qualified applicants and employees for hiring, placement, and advancement, without regard to a person's race, color, religion, national origin, age, genetic information, military status, gender, sexual orientation, gender identity or expression, disability, or protected veteran status. Company: Unum
**Position Overview** Clarity, a Series A clean-tech startup, is looking for an experienced backend software engineer to join our software team in our mission of bringing clear air to the world. He or she will drive the technical evolution of our data pipeline, which bridges thousands of IoT air quality sensors on the field with cutting-edge web applications and data analysis tools. Clarity is a globally distributed organization with headquarters in Oakland, CA. **Job Description** We are seeking a highly self-motivated and passionate backend developer with a proven track record in delivering top-quality code and architectural solutions to bring our Clarity Cloud to the next level. Your key responsibilities will be: - Leading development and maintenance of key system features, including APIs, workers, and databases. - Interfacing with product management to brainstorm technical solutions to business requirements and evaluate technical feasibility of innovative product features. - Working with other team members to investigate architecture best practices, design approaches and prototype new technology. - Collaborating in an Agile environment to deliver high quality software against well established schedules. Our product is multidisciplinary, ranging from ubiquitous IoT hardware to scalable data pipelines, advanced data quality assurance algorithms and insightful data analyses. You will enjoy freedom of action around these topics and be encouraged to take initiative for making our software offerings truly revolutionary in the clean-tech space. You will have plenty of opportunity to work closely with our customers and end-users who hail from industry, government, NGOs, community groups, and academia. You will be working closely with our CTO to help guide Clarity to success. We believe Clarity could be the right place for you to join the fight to solve environmental issues around the world by leveraging your software superpowers! **Qualifications** - Bachelor’s degree in Computer Science, Computer Engineering or similar technical field. - 3+ years of non-internship professional software development experience. - 2+ years of experience contributing to the architecture and design of new and current systems at scale. - 2+ years experience building successful production software systems. - Solid understanding and high proficiency in Python, Node.js, MongoDB, REST, GraphQL, and OOD patterns. - Experience with AWS Cloud, especially EC2, Lambda, API Gateway, ECS, S3, SNS, SQS, SES, Cognito and DynamoDB. - Experience with full-stack development frameworks, such as Amplify, Django, etc. - Experience with DevOps on software systems at large scale. - Experience applying Computer Science fundamentals in object-oriented design, data structures and algorithms design, problem solving, and complexity analysis. - Experience defining system architectures and exploring technical feasibility tradeoffs. - Experience working in an Agile environment. - Experience in mentoring team members and defining and championing best practices across a software team. - Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy. **Compensation** We offer different options in terms of salary + equity mix.
Job details Salary $42 - $52 an hour Job Type Contract Full Job Description TOP REQUIREMENTS: 1\. 5+ years experience writing API's using core Java (utilizing frameworks like Spring Boot, etc.) 2\. 5+ years experience with REST API design (including micro-services) 3\. 5+ years experience with Cassandra, Kafka, Prometheus, Grafana 4\. 2+ years experience on Azure , AKS , deploying on public cloud Technical Skills 1\. Solid experience on node.js is recommended. 2\. 5+ years experience writing API's using core Java (utilizing frameworks like Spring Boot, etc.) 3\. 5+ experience with REST API design (including micro-services) 4\. 3+ years experience with security appliances (e.g. Layer7, Kong, PingFederate, etc.) 5\. 3+ years experience with various frameworks (e.g. Splunk, ELK, etc.) 6\. 3+ years experience deploying to Openshift containers using CI/CD pipelines (e.g. Jenkins, XL Deploy/XL Release, etc.) 7\. 1+ years experience with Cassandra, Kafka, Prometheus, Grafana 8\. Plus: experience with test case automation 9\. Experience on Azure , AKS Other skills: 1\. Good written and verbal communication skills 2\. Experience in agile environments (using tools like CA Agile Central) LOCATION: Can be located in any of the following offices: Basking Ridge, NJ. Will start working remotely due to COVID-19. Once COVID-19 restrictions are lifted, it is expected that the individual come onsite. What skills/attributes are a must have? - 3+ years of progressive software engineering experience - 3+ years engineering platforms at scale in public + private clouds - Experience working across fully automated stacks in a CI / CD ecosystem - Agile DevOps delivery model experience Job Type: Contract Pay: $42.00 - $52.00 per hour Schedule: - 8 hour shift Contract Length: - More than 1 year - Varies Work Remotely: - Temporarily due to COVID-19
**RESPONSIBILITIES** As a Python Developer you will be a part of a multi-disciplinary agile team that is responsible for developing services and plugins to process and localize large amounts of e-commerce listings and run thousands of localized Ecommerce sites. - You will work on the development of our internal micro-services & APIs to support a flow of millions of products and orders between domestic and international stores - You will improve performance and scalability of our services - You will breathe and live by Test Driven Development to outsmart your QA colleagues - You will continually seek to develop your skills, learning tools and technologies that help you master your profession - You always stand up to the challenges your software may present to the not so amused customer, be the light in the tunnel, not just at the end of it. - You influence your peers, your stakeholders to design a top notch solution for every problem space you put your hands on. - Help with architecture-level design decisions during various phases of a project. **MUST HAVE** - 3+ years of recent production quality Python product development experience. - Experience in designing highly scalable web applications - Experience developing and maintaining complex web architectures - experience with the following technologies: - SQL databases such as: MySQL, PostgreSQL, or similar - NoSQL databases such as: MongoDB, Memcached, or similar - strong analytical skills - Experience in SOA and message queues (like RabbitMQ) - good written and spoken English, comfortable with working in an international environment **NICE TO HAVE** - Experience in scalability and caching techniques - Knowledge of TDD - Knowledge of REST (Swagger) - Having contributed to Open Source ( send us your GitHub id!) - Basic DevOps skills (\*nix, Apache/nginx) - Some experience with Docker - Knowledge of Amazon Web Services (EC2, RDS, ELB, EBS) - Experience in ElasticSearch - Experience working in an Agile environment **WE OFFER** - The chance to work on large-scale exciting products - The opportunity to work as part of a dynamic, experienced, international team - Attractive remuneration - Team structure that allows working remotely - Referral program
Job details Salary $35 - $75 an hour Job Type Full-time Temporary Contract Qualifications - - React: 2 years (Required) Full Job Description **Sr. React Developer** **Description** Samba Scientific eagerly seeks a Sr. React Developer/Engineer to help build the best job-tracking board for biotech. We need your help developing a hybrid JAMstack application utilizing Gatsby/React, Directus (headless CMS) over MySQL. Particular assistance is needed for developing creation of user profiles, bookmarking and notifications, all in a highly-GDPR-adherent manner. The ideal candidate has 4-5 years experience with React. Candidates with direct Gatsby development experience are preferred, as well as those with GraphQL and API experience. Bonus points awarded for experience with distributed microservices, AWS/Gcloud operation and CI/CD pipeline implementation **Skills and Expertise Operating Systems** - Linux - MacOS X (v13+) **Developer environment** - Node.JS/npm - React - Gatsby - Directus (PHP-based) - GraphQL **DevOps Automation & Version Control Tools** - GCloud - Compute - App Engine - CloudSQL - Git - GitHub - Docker - Python **Other** - LAMP stack administration - JAMstack - Headless CMS - Python Job Types: Full-time, Temporary, Contract Pay: $35.00 - $75.00 per hour Benefits: - 401(k) - 401(k) matching - Dental insurance - Disability insurance - Employee assistance program - Flexible schedule - Flexible spending account - Health insurance - Life insurance - Paid time off - Parental leave - Professional development assistance - Retirement plan - Vision insurance Schedule: - Monday to Friday COVID-19 considerations: Our team is working remote for the foreseeable future. Experience: - React: 2 years (Required) - JAMstack: 1 year (Preferred) Full Time Opportunity: - Yes Employment Length: - 1 - 3 months Visa Sponsorship Potentially Available: - No: Not providing sponsorship for this job This Job Is: - A job for which military experienced candidates are encouraged to apply - Open to applicants under 18 years old, provided it is legally allowed for the job and location - Open to applicants who do not have a high school diploma/GED - A job for which all ages, including older job seekers, are encouraged to apply Company's website: - sambasci.com Benefit Conditions: - Waiting period may apply - Only full-time employees eligible Work Remotely: - Temporarily due to COVID-19
Do you dream in code and love to launch? We’re looking for a seasoned Lead Developer to help grow our machine learning product for the restaurant industry in collaboration with our world-class product team. We’re off to a great start, but have so much more we want to do so we’re building a dedicated team to take the product to the next level. We’re looking for someone that gets excited when they can build up those around them, someone that loves to work iteratively with a design team, someone that takes pride in their craft. This is a chance to work with some cutting edge technology to deliver an application that will actually make an impact in the marketplace. Up to 65% of a restaurant's costs are allocated to labor and food, and optimizing these costs is a top priority for managers, owners and c-suites. In partnership with best in class restaurants, and leveraging advanced machine learning models, we have developed a solution by rooting our innovation efforts in our purpose – to help our customers mitigate risk and uncertainty. The product is up and running in multiple pilot locations, enabling continued iteration of the key features and refinement of the predictive model. **Day to Day:** - Taking primary responsibility for optimizing an effective DevOps process. - Organizing the DevOps team to produce consistent high quality deliverables that meet performance and availability targets. - Evaluating and implementing full-stack DevOps technologies to facilitate lean, agile product development, and continuous deployment. - Developing and deploying software in a DevOps environment. - Evaluating potential product solutions taking into account implementation time, restrictions, flexibility, and scalability. - Providing technical expertise to the product lead to help drive and shape the product roadmap. - Taking primary responsibility for realizing consistent product progress through each sprint. - Acting as key stakeholder in maintaining and expanding the application architecture. - Refining the product backlog and user stories to ensure that development may proceed efficiently. - Communicating technical details to stakeholders across the board, including executional team, advisory groups, end users, and vendor partners. - Provide high level estimates to product lead to facilitate juggling the triangle of scope, budget, and time. - Managing the DevOps team in a lean, agile environment, including process management, hiring, and resource allocation. **Qualifications:** - Previous experience leading an agile product development team in a lean environment. - Strong background in full-stack B2B SaaS application architecture. - Material experience in a DevOps environment. - Experience scaling cloud-based applications. - Experience working iteratively with a design team. - Understanding of the following technologies: - Ruby on Rails - React - Postgres - AWS (Lambda, S3, ElasticBeanstalk, EC2) **Preferred Experience:** - Subject matter expertise in the restaurant technology industry with working knowledge of how to develop solutions for this market. - Track record of successful developer interviewing and hiring. - Interfacing with ML Operations.