Similar Jobs

  • Anthology

    Staff Software Engineer

    , Colombia

    Staff Software Engineer Remote - Colombia *ONLY CVs SUBMITTED IN ENGLISH WILL BE CONSIDERED* The Opportunity: Anthology offers the largest EdTech ecosystem on a global scale, supporting over 150 million users in 80 countries. Our mission is to provide dynamic, data-informed experiences to the global education community so that learners and educat

    Job Source: Anthology
  • WIZELINE

    Staff Software Engineer (NextJS) Colombia

    , Colombia

    Wizeline is a global digital services company helping mid-size to Fortune 500 companies build, scale, and deliver high-quality digital products and services. We thrive in solving our customer’s challenges through human-centered experiences, digital core modernization, and intelligence everywhere (AI/ML and data). We help them succeed in building di

    Job Source: WIZELINE
  • Gove

    Software Engineer

    , Colombia

    • Ending Soon

    Eligibility B.E/M. E/M.Sc. (CS/IT)/MCA/MBA with good technical knowledge Location Tirunelveli Job Description Our company is seeking to hire a skilled software Engineer to help with the development of our current projects. Duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt

    Job Source: Gove
  • Anthology

    Software Engineer II

    , Colombia

    • Ending Soon

    Software Engineer Hybrid – Bogota, Colombia *ONLY CVs SUBMITTED IN ENGLISH WILL BE CONSIDERED* The Opportunity: Anthology offers the largest EdTech ecosystem on a global scale, supporting over 150 million users in 80 countries. Our mission is to provide dynamic, data-informed experiences to the global education community so that learners and educ

    Job Source: Anthology
  • Remoote

    Software Engineer, L3

    , Colombia

    • Ending Soon

    Apply Software Engineer, L3 Colombia Technology AWS Java Requirements: 5+ years of experience in designing distributed systems, Java expertise, AWS experience, on-call experience Responsibilities: Design and build scalable distributed systems, mentor junior engineers, collaborate with cross-functional teams Related Jobs Apply Java Fullst

    Job Source: Remoote
  • Remoote

    Software Engineer III

    , Colombia

    • Ending Soon

    Seniority level: Senior, Minimum of 6 years Requirements: Bachelor’s degree in computer science, software engineering, or related field (must) Proven experience designing and developing software with React, Nuxt, Vue OR Node JS, and Nest Knowledge of software engineering principles, methodologies, and best practices Knowledge of software design p

    Job Source: Remoote
  • Outlast Incorporated

    Software Engineer - Frontend

    , Colombia

    • Ending Soon

    The bulk recyclables industry is a ~$1 trillion industry – yet is largely a technological desert. Outlast is transforming the recyclables trade through technology. Our platform enables suppliers and buyers to safely and effortlessly transact their materials at the push of a button. Beyond connecting suppliers and buyers, we also provide enterprise

    Job Source: Outlast Incorporated
  • Fortra

    Sr. C++ Software Engineer

    , Colombia

    • Ending Soon

    This position is responsible for enhancing and maintaining existing software products as well as developing new products. The ideal candidate has a strong desire for excellence, with confidence in their expertise, and is a creative problem solver. WHAT YOU'LL DO Develop, document, test, and debug new and existing software systems and/or applicati

    Job Source: Fortra

Staff Software Engineer

, , Colombia

Job Req: 3794

Community: Product

Location: Bogota, Colombia

Date Posted: Apr 19, 2024

Remote Type: Hybrid Remote

*ONLY CVs SUBMITTED IN ENGLISH WILL BE CONSIDERED*

The Opportunity:

Anthology offers the largest EdTech ecosystem on a global scale, supporting over 150 million users in 80 countries. Our mission is to provide dynamic, data-informed experiences to the global education community so that learners and educators can achieve their goals.

We believe in the power of a truly diverse and inclusive workforce. As we expand globally, we are committed to making diversity, inclusion, and belonging a foundational part of not only our hiring practices but who we are as a company.

For more information about Anthology and our career opportunities, please visit www.anthology.com.

This role focuses on Blackboard Learn, a product in which we pride ourselves on creating well-designed web and mobile solutions to support learners, instructors, and administrators. Blackboard Learn allows learners and instructors to access online educational experiences wherever and whenever they want through web and mobile devices. Our technology helps instructors breathe life into educational content, brings efficiency to day-to-day tasks, and empowers instructors with tools to engage and assess every learner. We help motivate learners by promoting collaboration, communication, and connections with their peers and instructors.

The Senior Staff Software Engineer will be responsible for leading the development of a consistent SaaS infrastructure and core services across Blackboard Learn SaaS that aligns needs of our application teams. This role will be instrumental in leading Anthology to be a provider of the most comprehensive education technology platform available.

This position will interface closely with other application and enterprise architects, as well as product development, SRE, and security teams, and coordinate software and infrastructure standards across a broad set of products and services. They will partner with the various stakeholders to advise on the best strategy for infrastructure as code adoption, services logic at scale, aid in the research of new technologies, and provide crucial input into the design of technology stacks for new service development.

Successful candidates for this position will have a passion for technology and architecture and understand how to apply technology to business objectives and client needs. They will have wide and diverse skillsets, adaptability to change, and strong leadership skills. In addition, they will show strong communication skills, a proven track record of building consensus across larger organizations, and the ability to foster strong cross-team collaboration on technical topics.

Primary responsibilities will include:

Researching and inventorying existing infrastructure, microservices, and technology used across all product teams

Developing software engineering standards and guidelines to develop consistency across teams and drive to a common technology platform

Interfacing with AWS on efficient adoption of the services they provide

Researching emerging technologies from AWS and other SaaS providers and evaluating potential adoption

Collaborating with teams on emerging software development needs and developing requirements and plans for the adoption of new services

Aiding architects and development teams in the design of new services to ensure optimal use of infrastructure to deliver features

Working closely with security team to ensure that security controls are implemented consistently across all infrastructure services

Communicating architectural plans and changes to various stakeholders in the organization

Creating technical documents for internal use as well as client-facing purposes

The Candidate:

Required skills/qualifications:

BS in Computer Science or equivalent

At least 6 years of experience working as a DevOps Engineer, Software Engineer with focus on infrastructure, enterprise software development, and/or in IT operations with at least 4 years in a senior engineering, architecture, or technical management role

Strong experience of various infrastructure technologies like storage, networking, virtualization, and containerization

Strong experience of infrastructure as code such as CDK Constructs, CloudFormation templates, Terraform, and configuration management like Chef/Ruby

Experience operating infrastructure on public cloud providers like AWS or Azure

Experience in developing standards in collaboration with stakeholders and driving adoption across organizations

Strong oral and written communication skills, ability to communicate effectively with both technical and non-technical audiences

Experience providing technical leadership and guidance to a team of developers, mentoring and coaching them to foster their technical growth

Ability to guide and participate in technical decisions

Works to achieve operational targets with major impact on the departmental results

Demonstrates technical innovation in supporting business objectives and mission

Contributes to the development of goals for the department and planning efforts (budgets, operational plans, etc.)

Quick learner with strong problem-solving and analytical skills

May manage processes that span outside of immediate job area& works independently with limited supervision

Fluency in written and spoken English at CEF B2 level or above

Preferred skills/qualifications:

Exposure to TDD and XP practices

5-7 years of experience

This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.

Anthology is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, gender identity/expression,protected military/veteran status, or any other legally protected factor.

Anthology endeavors to make Anthology Career Center accessible to any and all users. If you need assistance filling out this application form, or at any time during the application process, please contact [email protected]

#J-18808-Ljbffr

Apply