hero

Work with purpose.

Career Opportunities in the True Portfolio
115
companies
1,015
Jobs

Sr Software Engineer (Hybrid - Guadalajara or Mexico City)

Braintrust

Braintrust

Software Engineering
Mexico
Posted on Sep 8, 2024
Job Description

Monthly salary: up to $75,000 MXN per month

Interview process: 3 interviews and one technical asessment.

Please note that this is a hybrid role based in Guadalajara or Mexico City.

Hybrid role requiring 2-3 times in office per week.

Our people at JLL and JLL Technologies are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering them to thrive, grow meaningful careers and to find a place where they belong. Whether you’ve got deep experience in commercial real estate, skilled trades or technology, or you’re looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward.

Responsibilities:

  • Collaborate with cross-functional teams to analyze requirements, design scalable and efficient backend systems, and develop high-quality code using Java.
  • Design, develop, and modify backend systems, APIs, and microservices to meet project requirements, ensuring adherence to established coding best practices, architectural standards, and performance guidelines.
  • Implement unit tests and perform code reviews to maintain code quality and ensure the reliability and robustness of the backend systems.
  • Participate in the identification and resolution of any issues or bugs, and assist in troubleshooting and resolving production support incidents related to backend systems.
  • Work closely with DevOps and infrastructure teams to ensure seamless deployment and efficient operation of the backend systems in a cloud-based environment.
  • Stay up-to-date with emerging trends and technologies in software engineering, particularly in backend development, Java, microservices, and related tools and frameworks.
  • Contribute to the enhancement of development processes and methodologies, and actively participate in continuous improvement initiatives to optimize software development lifecycle efficiency.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field. A Master's degree is a plus.
  • Solid experience in software engineering with expertise in backend development using Java.
  • Proficiency in designing and building microservices architectures and RESTful APIs.
  • Strong understanding of object-oriented principles, design patterns, and software engineering best practices.
  • Experience with various backend technologies and frameworks, such as Spring Boot, Hibernate, and Apache Kafka.
  • Familiarity with Azure and containerization tools (e.g., Docker, Kubernetes).
  • Knowledge of Agile/Scrum methodologies and experience working in an Agile development environment.
  • Excellent problem-solving and debugging skills, with the ability to analyze complex systems and optimize performance.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Optional: Interest or background in learning data engineering to support our AI/ML initiatives. ...

Preferred Qualifications:

  • Experience with distributed systems, scalability, and performance optimizations in a large-scale production environment.
  • Familiarity with event-driven architectures and messaging systems.
  • Knowledge of NoSQL databases (e.g., MongoDB, Cassandra) and caching technologies (e.g., Redis).
  • Understanding of CI/CD pipelines and experience with relevant tools like Jenkins, Git, or Bitbucket.

Compensation:

  • MONTHLY SALARY: The gross monthly base salary for your allowance will be $Salary (Salary

with letter pesos 00/100 M.N.) less taxes

  • AGUINALDO: 15 days of salary or the proportional part of the time worked during the year,

which will be paid no later than December 20 of each year.

  • VACATIONS: The vacations to which you are entitled for the first year of service completed are

12 days, with a vacation premium equivalent to 25% of the salaries corresponding to said

vacation days, which will increase in terms of Law.

  • PANTRY VOUCHERS: Additional benefit to your base salary, which consists of an amount of $

3,153.70 pesos per month in pantry vouchers.

  • SAVINGS FUND: You will participate in the Savings Fund that the Company has implemented for

its staff, to which you will contribute 10% of your monthly salary (limited to by law) and the

Company will contribute an equal amount . The sum of your contributions and those of the

Company, will be delivered to you in the month of December of each year.

Benefits:

  • ELIGIBILITY FOR AN ANNUAL PERFORMANCE BONUS: This bonus is not guaranteed and is

contingent upon performance.

  • MEDICAL INSURANCE: In accordance with its policies, the Company may contract with the

insurance agent of your choice, a major medical expenses policy for your benefit with an insured

sum of $4,387,635.00 pesos. The Major medical expenses insurance may also cover your direct

dependents (spouse and children under 25).

  • LIFE INSURANCE: In accordance with its policies, the Company may contract with the insurance

agent of its choice, a policy of life insurance in favor of your beneficiaries. This insurance will be

governed in accordance with the provisions of the respective policy.

  • FUNERAL SERVICES AND EXPENSES INSURANCE: With coverage of $ 50,000 pesos